Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Three Lakes
Roof replacement in Three Lakes isn’t a casual decision, and it shouldn’t be treated like one. Most full replacements on the concrete block homes here run between $14,500 and $28,000 depending on size, material, and what we find when the old roof comes off. That’s the honest range before we even look at your specific house, because in Three Lakes the real variable is rarely the labor. It’s the material compliance. Call (945) 303-9821 and we’ll walk you through it in plain terms before anyone climbs a ladder.
Three Lakes sits inside Miami-Dade County’s High Velocity Hurricane Zone (HVHZ), and that single fact changes how every roof in this neighborhood has to be specified. We work these streets regularly, from the CBS homes near the namesake lakes to the subdivisions off SW 122nd Avenue. The paperwork here matters as much as the nailing pattern. That’s not a sales line. That’s just what permits require.
So You Need a Roof Replacement in Three Lakes
The short answer is that a full Roof Replacement in Three Lakes typically runs $14,500 to $28,000 for the concrete block and stucco homes that dominate this area, and the process usually takes 5 to 9 working days once permitting clears. What moves that number is not how fast a crew works. It is whether the materials on your current roof and the materials you replace them with carry a Miami-Dade Notice of Acceptance, and whether the decking underneath is sound. We will explain both before you sign anything.
Why Tilehurst Roofing Is Three Lakes’s Preferred Roof Replacement Company
Homeowners in Three Lakes call us after someone else let them down. Sometimes it was a no-show. Sometimes it was a price that changed at the door. Sometimes it was a repair that failed within a month. We hear it on the phone and we hear it at the kitchen table. What we do differently is simple enough to fit in one paragraph: a live person answers the phone 24 hours a day, seven days a week; every job starts with a written price before any work begins; every repair or replacement carries a written guarantee delivered before the crew leaves, not mailed later; and if anything we touched fails inside the guarantee period, we return and correct it at no charge under the 365-Day Done Right Promise. Greg Holloway runs our team. He expects the guarantee honored, not just printed.
We have walked enough Three Lakes roofs to know what hides under them. Not every roofing company working this area has. That matters when a 1994 tile roof looks intact from the street but the underlayment has turned to dust against the decking. It matters when a flat roof section on a late-1980s CBS house has been quietly blistering for three summers. Local knowledge in this jurisdiction is not a nice-to-have. It is the difference between a quote that holds and a surprise that shows up at permit review.
Flat Roof Replacement in Three Lakes
Flat Roof Replacement on a Three Lakes home means removing the existing low-slope membrane, exposing the deck, and installing a system that carries a current Miami-Dade NOA. Most of these are rear additions or attached garage sections on the CBS homes built from the late 1970s through the 1990s. We see TPO and modified bitumen on most of them, and after 20-plus years of South Florida sun and humidity, both fail in predictable ways.
A flat roof replacement in Three Lakes typically runs $8,500 to $16,000 for the low-slope sections we commonly see here, depending on square footage, insulation condition, and how much decking needs to come out. That is a real range for this market, not a national average. When you call (945) 303-9821, we will give you a written line-item price for your actual roof, not a verbal ballpark that shifts when the crew shows up.
What We Find When We Tear Off a Three Lakes Flat Roof
The humidity off those lakes does not just sit on the tile. It works on flat membranes too. We regularly find blistered modified bitumen where ponding water sat against a sagging low-slope section for years, and TPO seams that have been baked brittle by UV. When we open the deck, the next discovery is often rotten sheathing at the edges where the drip edge was nailed too tight and let water wick back under the membrane.
We price decking replacement as a written line item with a per-sheet allowance. If we find rot, you already know what it costs to fix before we touch it. We do not open your roof and then rewrite the contract. We put the numbers in your hands before the tear-off starts.
Membrane Choices That Actually Pass Here
In Three Lakes, it doesn’t matter what a flat roofing product is called or how it performed in Orlando. What matters is whether it holds a Miami-Dade NOA. We install GAF TPO and modified bitumen systems that carry current NOAs, and we paper every one of them for permit. A product that’s legal in Collier County can be flatly prohibited on your Three Lakes roof. We do not make substitutions to use up what’s in the truck.
Roof Installation in Three Lakes
Roof Installation on a new build or a full re-roof in Three Lakes means starting from the deck up with materials that pass HVHZ review. For the CBS homes in this area, that usually means barrel or flat concrete tile on sloped sections and a flat membrane on the low-slope rear sections that so many of these late-1970s to 1990s homes have. A complete roof installation in Three Lakes generally runs $16,000 to $32,000, with tile systems at the upper end and architectural shingle systems toward the lower.
We are not guessing when we say that. Those numbers reflect what we actually quote on the homes between SW 88th Street and the lakefront streets, where the housing stock is consistent enough that pricing stays fairly predictable. The variables are decking condition, roof complexity, and material selection. We put all three in writing before any work starts.
New Construction vs. Full Re-Roof
New construction is cleaner. The decking is new, the framing is exposed, and the roof goes on in one pass. Full re-roof work on existing Three Lakes homes is a different animal. We have to protect landscaping, manage debris, and coordinate with you while your home stays occupied. Both jobs get the same written price, the same NOA paperwork, and the same 365-Day Done Right Promise. The difference is mostly in what we find underneath.
Why Underlayment Spec Matters More Than Tile Color Here
The most important material on a Three Lakes roof is the one you never see. Peel-and-stick underlayment installed during the post-Hurricane Andrew rebuild wave, roughly 1993 to 1996, has failed systemically on tile roofs across this area. The tile on top still looks acceptable. The underlayment beneath it is degraded to the point where it no longer sheds water. When we tear off a roof from that era, we install new underlayment to current HVHZ standards before a single tile or shingle goes back on. You pay for what protects the deck, not just what looks good from the street.
Trusted Brands We Service in Three Lakes
We install and service roof systems from GAF, Atlas, and Boral, along with other manufacturers that hold current Miami-Dade NOAs. The brand matters less than the approval number. A barrel tile from Boral that carries the right NOA is a legitimate choice for a Three Lakes home. The same profile from a manufacturer without Miami-Dade paperwork is not, and we will not put it on your roof. We keep familiar local inventory for common replacements on homes in this area, which means fewer days waiting on a supplier when a section of tile needs matching after storm or impact damage. If you’re weighing what to put on your roof, call (945) 303-9821 and we will talk you through what actually passes inspection here.
Common Roof Replacement Problems We See in Three Lakes Homes
- Failed post-Andrew underlayment. Homes re-roofed between 1993 and 1996 often have peel-and-stick underlayment that has turned brittle and lost its bond. The tile above looks fine, which is why so many homeowners think they need a repair when they actually need a full tear-off.
- Humidity-driven algae and lichen on tile. The lakes here keep surface humidity high, and that feeds organic growth on concrete tile and flat membranes. The growth doesn’t just look bad. It traps moisture against the surface and accelerates material breakdown in ways that shorten the roof’s life.
- NOA failures at permit review. We have taken over jobs where a previous contractor specified a product that was legal elsewhere in Florida but lacked a Miami-Dade NOA. The permit gets rejected, the job stalls, and the homeowner is stuck mid-stream. We verify NOA status before we write the quote.
- Rotten decking hidden under old tile systems. Water that gets past failed underlayment sits against the deck, and in this climate it rots OSB and plywood fast. When we open a roof, we price decking replacement as an allowance so there are no mid-job surprises. You know the per-sheet cost before the tear-off starts.
Key Takeaways
- Full roof replacement in Three Lakes typically runs $14,500 to $28,000, with flat roof sections at $8,500 to $16,000.
- Three Lakes is in Miami-Dade’s HVHZ, so every product must carry a Miami-Dade Notice of Acceptance or the permit fails.
- Post-Andrew underlayments from the 1990s are failing systemically, turning roofs that look fine from the street into full replacements.
- Tilehurst writes the price before work starts, puts the guarantee in writing, and sends a crew back free if the repair fails within a year.
Pricing for Roof Replacement in Three Lakes, FL
Full roof replacement in Three Lakes runs $14,500 to $28,000 for most homes, with flat roof sections at $8,500 to $16,000. New construction roof installation lands between $16,000 and $32,000. What moves your number is square footage, roof pitch, material selection with a current NOA, and decking condition. We write allowances for decking and fascia repair into every quote, so if we find rot after tear-off, you already know the per-sheet cost and you approve the additional work in writing before we proceed. You get the full price on paper before any work starts. Call (945) 303-9821 for a free estimate on your Three Lakes roof.
Torn Off a 1980s CBS House Near the Lakes
We want to show you what a typical Three Lakes replacement actually turns up, because this is the difference between a quote that holds and a job that spirals. On a late-1980s CBS house near the lakes, we tore off a barrel concrete tile system that looked sound from the street but had a failed peel-and-stick underlayment, the known failure mode in that post-Andrew product generation. Once the decking was open, we found rotten fascia at the drip edge, corroded flashing boots at the plumbing penetrations, and a low-slope rear section where the modified bitumen had blistered. We papered the NOA for the replacement tile and GAF flat assembly, priced the decking and fascia repairs in writing, got sign-off, then re-decked, laid ice and water shield in the valleys and a new starter strip, and closed it out over 31 squares. That is how we believe a Three Lakes roof should be handled: inspection first, allowances written into the contract, and any surprise priced and approved in writing before we touch it.
We Also Serve Cities Near Three Lakes
Our crews cover the full Three Lakes area and the surrounding South Florida communities, including Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. The HVHZ rules follow us wherever we work, which means every job in the region gets the same NOA documentation and the same written price. Call (945) 303-9821 and a live person answers, day or night.
Serving Three Lakes, FL - Our Local Coverage Area
We’re based in the Three Lakes area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs About Roof Replacement in Three Lakes
Because Three Lakes is inside Miami-Dade County’s High Velocity Hurricane Zone, and this jurisdiction requires every roofing product and assembly to hold a Miami-Dade Notice of Acceptance, often shortened to NOA. A shingle or tile that is legal in Collier County or Broward may lack that NOA, which means it cannot pass permit review here. If you install it, the permit fails and the job stalls mid-stream. We verify NOA status on every product before we write your quote, so you are never paying for a roof that can’t be legally installed on this street. Call (945) 303-9821 if you want us to check a specific product you’ve been offered.
If your tile roof was installed or re-roofed in the post-Andrew era from the early to mid-1990s, the underlayment beneath the tile has likely failed even though the tile itself still looks acceptable from the street. This is a systemic failure pattern in that specific product generation across Three Lakes. The underlayment loses its bond, water gets through, and the decking beneath starts to rot. You cannot repair underlayment without removing the tile above it, which is effectively a tear-off. Call (945) 303-9821 and we will inspect the roof and give you a straight answer.
Your quote already includes a written per-sheet allowance for decking replacement, so if we find rot after the tear-off, you know exactly what each additional sheet costs and you approve the additional work in writing before we proceed. We do not open your roof and then show up with a change order and a shrug. The Kingswell Way is to say the price before the work, put the guarantee in writing, and leave the place cleaner than we found it. If a surprise appears, it gets priced and approved before we touch it. Call (945) 303-9821 and ask us to explain the allowance in the quote.
The persistent surface humidity off those lakes accelerates algae, lichen, and mold colonization on flat TPO and modified bitumen roofs, which degrades the top layer long before the deck fails. That means a flat roof in Three Lakes can look worn and patchy while the real problem is hiding underneath, blisters from ponding water or seams baked brittle by UV. When we tear off a flat roof here, we inspect the decking underneath before we quote anything. A flat roof replacement in Three Lakes typically runs $8,500 to $16,000 depending on what we find when the membrane comes up. Call (945) 303-9821 for an exact line-item quote on your flat roof.
Put the two quotes side by side and check whether every product listed carries a Miami-Dade NOA, whether decking replacement is written as a specific per-sheet allowance, and whether the underlayment spec matches current HVHZ standards. A lower bid that skips any of those three things is not a real bid. It is a future change order dressed up as a good deal. We write all three into every quote we give in Three Lakes, and we will walk you through a competitor’s quote line by line if you bring it to us. Call (945) 303-9821 and we will help you make sense of it.
Call Tilehurst Roofing for Your Three Lakes Roof Replacement
If you live in Three Lakes and your roof is approaching the end of its life, or if a previous contractor left you with a repair that failed, call Tilehurst Roofing at (945) 303-9821. A live person answers 24 hours a day, seven days a week. We will schedule a free estimate, give you a written price before any work starts, and stand behind the job with a written guarantee for a full year under the 365-Day Done Right Promise. Greg Holloway and the team know what a Three Lakes roof has to withstand, and we will not put a single product on your home that doesn’t pass this county’s rules.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Three Lakes homeowners with written pricing and NOA-compliant roof replacement.






Before
After
Before
After
Before
After