Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Three Lakes
Finding a roofing company in Three Lakes that actually shows up and stands behind the work shouldn’t feel like a gamble. We answer the phone live, give you a written price before any work starts, and back every repair with a written guarantee. Greg Holloway leads our crew, and the standard he holds is simple: the roof gets done right, documented, and guaranteed. If you’re dealing with a leak, failed underlayment, or a tile roof that’s reached the end of its life, call (945) 303-9821 for a free estimate.
Three Lakes is different from the rest of South Florida, and not in a small way. Every roof here has to meet Miami-Dade’s High Velocity Hurricane Zone code, which changes what materials we can use, how the permit gets filed, and what your insurance carrier needs to see. That local knowledge sits behind every quote we write.
Why Tilehurst Roofing Is Three Lakes’s Preferred Roofing Company
We’re part of the Kingswell family of roofing companies, founded in 2000. That means every Tilehurst Roofing location operates under the Kingswell Guarantee: written price before work starts, written guarantee on every repair, show up in the window we gave, and if a repair fails inside the guarantee period, we return at no charge under the 365-Day Done Right Promise. For a full year after the job, accountability is documented, not just implied.
Homeowners in Three Lakes call us because we answer. A live person picks up 24 hours a day, seven days a week, including evenings and weekends. You won’t hit voicemail when a storm rolls through on a Sunday. Our technicians are background-checked and uniformed, so you know exactly who’s on your roof and why they’re there.
We also understand the specific failure modes of the homes around the lakes. The housing stock here runs toward concrete block and stucco homes built from the late 1970s through the 1990s, with low-slope sections and tile roofs whose underlayment is now at or past its design life. We don’t quote a quick patch when the underlayment has already failed. We tell you what’s actually happening and what it costs to fix it right.
Roof Coating in Three Lakes
Roof Coating in Three Lakes is a targeted option for flat and low-slope sections on CBS homes near the lakes, where surface humidity and intense UV break down existing membranes faster than in central Florida. A coating system adds a reflective, waterproof layer that seals minor cracking and reduces heat absorption. Most coating applications on a typical Three Lakes flat roof run $4.50 to $8.00 per square foot, depending on the condition of the existing surface and the coating material specified. The job involves cleaning the substrate, addressing any active leaks or ponding areas, and applying the coating in multiple passes to meet the manufacturer’s required thickness.
When Coating Makes Sense Here
Coating works well when the underlying roof structure and insulation are still sound but the existing modified bitumen or TPO surface is weathered, chalky, or showing small cracks. Because Three Lakes sits at the southern edge of Miami-Dade’s flatlands, the roofs here take direct, year-round sun exposure with no canopy to soften it. A reflective coating can extend the life of a flat section by several years and reduce attic heat gain during the worst months.
What Coating Won’t Fix
Coating will not correct a failed underlayment, rotted decking, or an assembly that lacks a current Miami-Dade Notice of Acceptance. If water is already getting past the membrane and into the sheathing, a coating just seals the problem in. On flat-to-slope transitions around tile sections, we check flashing and drip edge details before recommending any coating work. Ignoring those transitions is the fastest way to spend money twice.
Free Roof Estimate in Three Lakes
A Free Roof Estimate in Three Lakes from us means one thing: a written, line-item price in your hands before any work starts. We don’t give verbal ranges at the door and then revise them after demolition. Greg Holloway and the crew measure the roof, inspect the underlayment and decking where accessible, review the existing permit history, and itemize everything: materials, tear-off, underlayment, flashing, drip edge, permits, and disposal. The estimate is free, and it belongs to you whether you hire us or not.
What We Check Before Quoting
On a Three Lakes tile roof, the tile itself often looks fine from the ground while the underlayment beneath it has failed. We look for granule loss on asphalt shingles, lifting at the edges, rusted flashing at penetrations, and dark staining that signals trapped moisture. We also check whether the existing assembly carries a current Miami-Dade NOA, because that single fact determines whether a repair is even legal to perform in this jurisdiction.
The Numbers You’ll See
You’ll see real dollar figures, not “call for pricing.” Roof repairs in Three Lakes typically run $450 to $1,800 depending on the scope. Full asphalt shingle tear-off and replacement on a standard CBS home runs $11,000 to $18,000. Concrete tile replacement, because of the tear-off weight, NOA documentation, and material cost, typically runs $22,000 to $38,000. We’d rather you know the range before you pick up the phone than discover it after we’ve already walked your roof.
Trusted Brands We Service in Three Lakes
We install and service materials from GAF, CertainTeed, and Owens Corning, along with four other major manufacturers. You’re not locked into a single house brand that happens to be on the truck. The product has to fit your home, your roof’s wind-load requirements, and the Miami-Dade NOA list. Because crews serve Three Lakes locally, we can source materials quickly and keep repair timelines short without cutting corners on the assembly details that make a roof legal here.
Common Roofing Company Problems We See in Three Lakes Homes
- Failed peel-and-stick underlayment under concrete tile. Many Three Lakes homes were re-roofed in the post-Hurricane Andrew rebuild wave, and that generation of peel-and-stick underlayment is now failing even though the tile above it looks fine. Water gets through, stains the ceiling, and the tile still looks perfectly intact from the curb.
- Algae and lichen growth on concrete tile and flat roofs. The lakes here keep surface humidity high, and combined with year-round UV, that accelerates biological growth on tile and modified bitumen. It’s not just cosmetic; lichen can lift tile edges and create entry points for wind-driven rain during hurricane season.
- Flat roof ponding at the low-slope sections. Many CBS homes in Three Lakes have attached flat sections over patios or carports. If the original roof didn’t include enough slope or the insulation has compressed, water pools after rain and eventually finds a seam or penetration to work through.
- Missing or improperly flashed flat-to-slope transitions. Where a flat section meets a tile or shingle slope, the transition needs documented flashing and drip edge details that match the wind-load rating. Cheap repairs often skip this, and the first real storm peels the edge back.
Pricing for Roofing Company in Three Lakes, FL
Roof repairs in Three Lakes start around $450 for small flashing or shingle fixes and run up to $1,800 for more involved work on tile or flat sections. Full asphalt shingle replacement on a standard CBS home runs $11,000 to $18,000. Concrete tile tear-off and replacement runs $22,000 to $38,000, driven by the tear-off weight, disposal, and the NOA-matched tile products required in the HVHZ. What moves the number is the condition of the decking, the roof’s slope and access, and whether the existing assembly is code-compliant or needs to be brought current. Call (945) 303-9821 for a written, line-item quote. The estimate is free.
We Also Serve Cities Near Three Lakes
Three Lakes is our focus for this page, and we also serve neighboring communities across South Florida including Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. Our Roofing Company team coordinates scheduling from the Miami office, and crews serve Roofing Company in Three Lakes directly. Dispatch and scheduling are handled from the South Florida office so response stays tight across the region.
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 Roofing Company in Three Lakes
The answer depends on the underlayment under the tile, not the tile itself. If the underlayment is original to a 25-30-year-old roof, it has likely failed even if the tile looks fine, and replacing tile without addressing the underlayment just hides a leak until the next hurricane season. Call (945) 303-9821 for an inspection and a straight answer on what actually needs to come off.
A Miami-Dade NOA is the document that proves a specific roofing product and assembly has been tested and approved for use in the High Velocity Hurricane Zone. Three Lakes sits entirely inside that zone, so a shingle or tile that’s legal in Fort Myers or Collier County cannot be installed here without a current NOA. If a roofer quotes you a product without one, they’re quoting you a roof that can’t legally go on your home.
Yes. When your roof carries NOA documentation matching the full installed assembly, your insurance carrier can verify the roof meets HVHZ wind-load standards, which supports a claim if the roof is damaged in a storm. Some carriers also offer premium adjustments or mitigation credits for documented HVHZ-compliant assemblies. Call (945) 303-9821 and we’ll walk you through what documentation we include with every completed roof.
We start with a low-pressure cleaning process that won’t damage the tile surface or drive water under the edges. Then we inspect the underlayment below, because persistent biological growth is often a sign that moisture is already trapped. If the growth has lifted tiles or the underlayment has failed, cleaning alone won’t fix the roof. Call (945) 303-9821 and we’ll tell you honestly whether you need cleaning, repair, or replacement.
Your quote should list the specific products being installed with their current Miami-Dade NOA numbers, the permit and inspection steps tied to the HVHZ, documented flashing and drip edge details at every transition and penetration, and the underlayment specification. A cheap quote skips those line items because they cost money and take time. Ours includes them by default. Call (945) 303-9821 for a written estimate that shows every layer of the assembly.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Three Lakes through the Kingswell family of roofing companies.






Before
After
Before
After
Before
After