Miami-Dade County · Tile, metal, shingle & flat
We walk the roof, pull the permit history, and give you a written report with photographs and real numbers — including the times we tell you the roof has five good years left and you should keep your money.
Not ready to book? Check your roof in 60 seconds →
Thirty minutes on the calendar. We walk the roof, photograph what we find, and send a written report with real numbers.
Pick a time that suits you — 30 minutes, no obligation.
Active leak? Call 305-419-0890 instead; that gets triaged the same day.
What you actually get
Most roofing "estimates" are a single number and a signature line. Ours is a document that tells you what is on your roof, what condition it is in, and what it needs — whether or not that turns into work for us.
Every plane, every penetration, every flashing and transition, plus the attic and underside of the deck where there is access. Photographed as we go.
Public record, and it decides real things — which edition of the code your roof was built under, and therefore whether the 25% rule lets you repair rather than replace.
Findings, photographs, remaining life, and a straight repair-or-replace recommendation with a real cost range. Yours to keep, and to show to anyone else you are getting bids from.
Why Miami is different
Miami-Dade and Broward are the only two counties in the country with their own hurricane building standard. It changes what goes on your roof, what it costs, and how many times the county looks at it.
Underlayment, tile, fasteners, adhesive and edge metal each carry a Miami-Dade Notice of Acceptance specifying exactly how they may be installed. You can look any of them up yourself.
A continuous secondary water barrier over the whole deck, so the house stays dry even if the covering leaves in a storm. Mandatory here, and the single best value in the assembly.
On set tile, an inspector physically pulls tiles to confirm they resist uplift, before the final sign-off. Five inspections in total on a typical tile roof.
What we do
Nearly every tile house in this county also has a low-slope section over a porch, Florida room or carport. It has a different life and a different system, and it is where most South Florida leaks actually start — so we scope it separately rather than pretending it is not there.
Who we are
MIA Roofers is the Miami-Dade roofing division of Karma Construction Group, a general contractor building since 2012 across the Mid-Atlantic, the Carolinas and Florida. Roofing sits inside a full construction practice — which matters on the jobs where the roof turns out not to be the only problem.
Not every roof in our library is a Florida roof. The mid-Atlantic work below — brick, freeze-thaw, snow load and the low-slope commercial stock of DC, Maryland and Virginia — is handled by our sister company under the same ownership.
Homeowner guides
Safe DIY checks, storm prep and leak-spotting for Miami-Dade homes — plus where to stop and call a licensed roofer. New every day.
Services & local guides
Every service and every area we work in has its own page — what it costs, what the code requires, who issues the permit, and what tends to go wrong locally.
Straight answers
For a typical single-family home: architectural shingle roughly $14,000 to $26,000, concrete tile $28,000 to $50,000, standing-seam metal $30,000 to $55,000, and clay barrel tile $35,000 to $70,000 or more. The full breakdown per square foot, and what drives the number, is on our Miami roof cost page.
Yes, everywhere in the county — and it should be pulled by the licensed contractor in the contractor’s name. If a roofer asks you to pull the permit yourself, they are moving the code liability onto you. In Florida that is a well-recognised warning sign.
Probably new underlayment, not new tile. Tile is a wind and UV shield; the underlayment beneath it is what actually keeps water out, and it has a fraction of the tile’s service life. The usual scope is to salvage and stack your existing tile, replace the underlayment to current HVHZ standard, re-nail the deck, and reset your original tile.
Roof-age non-renewal is now routine in Florida. The realistic options are to replace the roof, move to a carrier with different underwriting, or in some cases the state-backed insurer of last resort. A roof replaced to current HVHZ standard, fully permitted, with a wind mitigation inspection afterwards, is the strongest underwriting position available to you.
Because Miami-Dade is a High Velocity Hurricane Zone. Every product needs its own county approval, the whole deck is sealed with a secondary water barrier, the deck is re-nailed to the current attachment schedule, and the county inspects five times rather than two. Those are real requirements, not markup.
Look the licence number up at myfloridalicense.com — it is free and public and takes a minute. A Certified Roofing Contractor (CCC) may work anywhere in the state. Confirm the name on the licence matches the name on your contract and on the permit application.
We inspect, document with dated photographs, write a clear scope, and meet your adjuster on the roof. We do not negotiate or adjust claims and we do not interpret your policy — those are licensed activities in Florida, and we will tell you when you need a public adjuster rather than us.
Usually within a day or two for a scheduled assessment. If you have an active leak, call rather than filling in the form — that gets triaged differently.
Twenty minutes on site. A written report with photos and numbers. No obligation, and no pressure to buy a roof you do not need.