Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Three Lakes
Roof repair in Three Lakes isn’t just about patching a leak. Every repair here has to hold up to Miami-Dade’s High Velocity Hurricane Zone code, and that changes everything from the materials we can use to how the permit gets filed. At Tilehurst Roofing, our Roof Repair team knows exactly what a Three Lakes roof needs to pass inspection and survive the next storm season. If you’ve got water coming in or shingles lifting after the last wind event, call Greg Holloway’s crew at (945) 303-9821 and we’ll get you a written price before any work starts.
Why Tilehurst Roofing Is Three Lakes’s Preferred Roof Repair Company
Three Lakes homeowners have a specific frustration: they call a roofer who says “sure, we can patch that,” then the patch fails in six months because it wasn’t built to HVHZ standards. We hear that story at least twice a month. The difference with us is documentation. Every repair we do in Three Lakes comes with a written guarantee, and every product we install carries a current Miami-Dade Notice of Acceptance. No exceptions, because in this jurisdiction there can’t be any.
We’re part of the Kingswell family of roofing companies, founded in 2000. This location is independently owned and operated by Greg Holloway, and it runs on the Kingswell Way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, come back if it fails. A live person answers our phone 24 hours a day, seven days a week, so when a Three Lakes homeowner calls at 9 p.m. with water coming through the ceiling, they’re talking to a human being, not a voicemail.
Our Roof Repair in Three Lakes customers consistently tell us two things: the written price matched the final invoice, and the crew left the driveway spotless. That’s the standard, not the bonus.
Shingle Roof Repair in Three Lakes
Shingle Roof Repair in Three Lakes usually means one of two things: torn or missing asphalt shingles after a storm, or granular loss from years of intense UV exposure that has worn the shingle down to the mat. Either way, water gets under the shingle and finds the decking. In this climate, that happens faster than most homeowners expect, because the same sun that bakes your driveway is cooking your roof from sunrise to sunset, 12 months a year.
When we repair shingles here, we don’t just nail down a replacement piece and call it done. We check the underlayment beneath the damaged area, inspect the drip edge for rust or separation, and confirm the repair fasteners meet the wind-load uplift ratings Miami-Dade requires. A typical shingle repair in Three Lakes runs $350 to $750 depending on how many shingles are compromised and whether the underlayment needs a patch section.
Valley and Flashing Repairs
Roof valleys are where two slopes meet, and they channel more water than any other part of the roof. In Three Lakes, failed valley flashing is one of the most common repair calls we get, especially on homes built in the 1980s and 1990s. The original metal flashing corrodes, the sealant breaks down, and water runs inside the roof instead of down it.
Fixing a valley means pulling the shingles or tile back from the valley line, replacing the flashing with NOA-listed metal, and re-bedding everything with the right sealant. That job typically runs $500 to $1,100 depending on valley length and whether we’re working with shingle or concrete tile.
Vent Boot and Pipe Flashing
The rubber boot around plumbing vents and exhaust pipes degrades in about 10 to 15 years, and in Three Lakes the heat and UV accelerate that timeline. Once the rubber cracks or pulls away from the pipe, water drips straight down into the attic or the interior ceiling. We replace vent boots with NOA-listed components, not whatever is cheapest at the supply house, because a $12 boot that fails in a year is a bad deal for everyone. Expect to pay $200 to $400 for a typical vent boot replacement here.
Storm Damage Roof Repair in Three Lakes
Storm Damage Roof Repair in Three Lakes almost always traces back to wind-driven rain. The storms that sweep through southern Miami-Dade between June and November push water sideways, and if a roof has even a small gap at a flashing seam or a lifted shingle, that water finds it. After a serious wind event, the most important thing a Three Lakes homeowner can do is get a documented inspection, because many insurance carriers require proof of storm-related damage before they’ll process a claim.
We handle storm repairs from the first call through the final inspection. That includes photographing the damage, writing a repair plan that names the specific products and their NOA numbers, pulling the permit, doing the work, and closing the permit with the county. If your insurance company wants documentation that the repair was done to code, we supply it. That paperwork matters at renewal time.
Wind-Lifted Shingle and Tile Repair
Wind doesn’t have to tear shingles off entirely to cause damage. It lifts them just enough to break the seal strip, and once the seal is broken, the next storm peels them back or throws them into the yard. In Three Lakes, where wind gusts routinely exceed 60 mph during named storms, we see this constantly after severe weather. The repair involves re-sealing intact shingles where possible and replacing those that are creased, torn, or missing.
Cost for wind-lift repairs runs $400 to $900 depending on how much of the roof face was exposed to the wind. If the underlayment dried out and cracked before the shingles lifted, the repair scope grows, and we’ll tell you that in writing before we start.
Flat Roof Patch on Low-Slope Sections
Most Three Lakes homes have at least one flat or very low-slope section, usually over a carport, patio, or a later addition. Those sections are covered with TPO, modified bitumen, or sometimes built-up roofing, and they don’t shed water the way a pitched roof does. Water ponds, sits, and eventually finds a seam or a fastener and starts working its way inside. A flat roof patch in Three Lakes ranges from $450 to $1,200 depending on membrane type, patch size, and whether the insulation board underneath has absorbed water.
Trusted Brands We Service in Three Lakes
We’re not married to a single house brand, and that matters in Three Lakes because the HVHZ code restricts what can legally go on your roof. We work with Atlas, Tamko, and GAF asphalt products, plus Boral concrete tile, and every one we install on a Three Lakes home is backed by a current Miami-Dade NOA. That means the permit clears, the inspection passes, and the manufacturer’s wind warranty actually applies in this jurisdiction. If you’ve got Atlas shingles damaged by the last storm, we bring Atlas-compatible materials. If your home was re-roofed post-Andrew with Boral tile, we stock the replacement pieces that match without waiting on a special order. Call (945) 303-9821 and tell us what’s on your roof; we’ll tell you exactly what the repair needs and what it costs.
Common Roof Repair Problems We See in Three Lakes Homes
- Failed peel-and-stick underlayment from the post-Andrew era. Many Three Lakes homes were re-roofed in the mid-1990s with tile systems that looked great from the street but had underlayments that began failing around year 20 to 25. Once water gets under the tile and through the degraded membrane, the decking rots, and a small leak turns into a full tear-off.
- Algae and mold on low-slope flat sections near the lakes. The namesake lakes in Three Lakes keep surface humidity high year-round, and that constant moisture feeds algae, lichen, and mold growth on flat TPO and modified bitumen surfaces. The green film isn’t just cosmetic; it hides seam separations and fastener corrosion underneath.
- Products installed without a Miami-Dade NOA. We’ve repaired roofs where a previous contractor used a shingle or sealant approved elsewhere in Florida but never listed for Miami-Dade. The permit gets flagged, the repair fails inspection, and the homeowner is stuck paying twice. This is the single most expensive mistake we see in Three Lakes, and it’s completely avoidable.
- Rusted or separated drip edge on CBS homes from the late 1970s and 1980s. The original drip edge metal on older Three Lakes homes was often thin and unprotected. After 30-plus years of humidity and storm exposure, it rusts through, separates from the eave, and lets water run directly into the fascia and soffit. Drip edge replacement is a small job that prevents a much bigger one.
Pricing for Roof Repair in Three Lakes, FL
Here’s what you can expect to pay in Three Lakes as of this writing. Shingle replacement on a typical CBS home: $350 to $750 for minor damage, up to $1,500 if an entire roof face needs re-shingling. Valley or flashing repair: $500 to $1,100. Vent boot replacement: $200 to $400. Flat roof patch: $450 to $1,200. Leak repair that requires opening the decking to replace saturated wood: $900 to $2,500 depending on the square footage involved.
What pushes a repair higher in Three Lakes specifically? Two things. First, the NOA requirement means we can’t use bargain materials that don’t carry a Miami-Dade listing. Second, many older tile roofs need more decking replacement than a homeowner expects once we open the area up. We write all of this in your estimate before any work starts, and the price doesn’t change at the door. To get a written line-item quote for your specific roof, call (945) 303-9821. Estimates are free.
We Also Serve Cities Near Three Lakes
Our crews work throughout southern Miami-Dade and the surrounding metro. Beyond Three Lakes, we regularly repair roofs in Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. Same written pricing, same written guarantee, same live person answering the phone at (945) 303-9821.
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 Repair in Three Lakes
Yes. Every roofing material and assembly installed anywhere in Three Lakes, no matter how small the repair, must carry a current Miami-Dade Notice of Acceptance. This applies to shingles, underlayment, flashing, sealants, and even the fasteners in some cases. A repair done with products that lack an NOA will fail permit review and can void your insurance coverage. When we write your estimate, we list the NOA number for every product on the job, so the inspector can verify compliance without back-and-forth. Call (945) 303-9821 if you’ve been told otherwise by another roofer; we’ll walk you through what the code actually says.
In many Three Lakes homes from the 1990s, the tile itself is still in good shape, but the peel-and-stick underlayment underneath has reached the end of its service life. The roof looks fine from the street, but water is wicking underneath the tile and rotting the decking at the valleys and penetrations. When we find that condition, a simple leak repair often becomes a section tear-off, because patching failing underlayment just moves the leak to a new spot within a year or two. We’ll show you photos of what’s under the tile before we recommend anything, and the written estimate will explain exactly what has to happen and why. If a previous roofer quoted a cheap patch, get a second set of eyes on the underlayment.
Put the two quotes side by side and check three things. First, does each line item name the product and its Miami-Dade NOA number? A quote that just says “shingles” without a product name and NOA is a red flag. Second, does the quote include the permit and inspection, or does it leave those to you? In Three Lakes, pulling the permit and closing it with the county is part of the job, not an optional add-on. Third, does the quote cover decking replacement if saturated wood is found once the roof is opened? A low quote that excludes decking will balloon once the repair starts. We put all of that in writing before any work begins, and the price is fixed. Call (945) 303-9821 and we’ll email you a sample line-item estimate so you know what to look for.
Yes, in most cases it will. When a repair in Three Lakes is done with NOA-listed materials and the permit is closed with Miami-Dade County, you have documentation that the work meets the current code. That helps when you file a claim for future storm damage, because the carrier can verify your roof was maintained to the mandated standard. It also gives you a record to show at renewal time if the carrier asks about the roof’s condition. We’ve had Three Lakes customers tell us their carrier reduced their wind mitigation discount denials after we supplied the closed permit and the NOA documentation. To get that paper trail on your next repair, call (945) 303-9821.
The lakes in Three Lakes hold heat and moisture, and that keeps the air directly above your roof more humid than it is a few blocks inland. Combine that with year-round high UV and frequent heavy rain, and you get ideal conditions for algae, lichen, and mold colonization on concrete tile, TPO, and modified bitumen. The growth isn’t just unsightly; on flat sections it hides seam separations and corroding fasteners, and on tile it can lift and crack pieces over time. If you’re seeing green or black streaking on your roof, call (945) 303-9821 and we’ll assess whether it’s surface growth or a sign that water is getting trapped underneath. The assessment is free.
Get Your Three Lakes Roof Repair Started Today
If you live in Three Lakes and your roof is leaking, lifting, or showing its age, call Greg Holloway’s team at Three Lakes Roofing Company Tilehurst Roofing. We’ll answer the phone, schedule a time that works for you, and hand you a written price before any work starts. Every repair carries our written guarantee and the full-year 365-Day Done Right Promise. If the repair fails inside the guarantee period, we return at no charge and make it right. That’s the deal, in writing, every time. Call (945) 303-9821 to schedule your free estimate.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Three Lakes and surrounding Miami-Dade communities.






Before
After
Before
After
Before
After