SafeTech Roofing and Windows
SPEAK WITH A ROOFER (954) 665-3231
FREE INSPECTION
Rotted roof decking and framing exposed during a tile roof repair in Broward County, Florida
Home › Services › Roof Repair
ROOF REPAIR · TILE & SHINGLE

Roof repair done right the first time.

Tile and shingle roofs. We find where the water is actually getting in, show you photographs of what we found, and give you a written number before anything starts. If a repair will do, we'll say so.

✆ (954) 665-3231 Book a free inspection

Leaking right now? Emergency roof repair → same day or within 24 hours.

WHAT A REPAIR INCLUDES

✓

Free inspection, including a drone survey where conditions allow

✓

Photographs of the actual damage — not a verbal description

✓

A written estimate that flags which line items could move, and why

✓

Permits and inspections pulled and handled by us

✓

1-year workmanship warranty on the repaired area, in writing

✔ Licensed & insured · CGC #1537934 · CCC #1336954
⛨ 1-year workmanship warranty on repairs
⌂ On Broward property since 2006
★★★★★ 5.0 · Verified on Google
◈ BBB Accredited
A REAL REPAIR, PHOTOGRAPHED

This started as one damp patch near a window.

Here is a tile roof repair on a Broward County home, start to finish, in our own photographs. We're showing you this because it answers the question every homeowner asks — why can't you just tell me the price over the phone? Look at the fourth photo and you'll see why.

Brown water stain and mold spotting on an interior ceiling near a window, the first visible sign of a tile roof leak in Broward County, Florida 01
What the homeowner saw. A brown ring on the ceiling near a window, with grey-green spotting starting at the wall line. This is the whole reason they called — and the wet area above a stain is always larger than the stain itself.
Rotted soffit panel and open fascia gap on the exterior eave of a Broward County home, with a plant growing out of the roof edge 02
Outside, directly above it. The soffit had gone black and the fascia had opened up at the tile line — far enough gone that a plant was growing out of the gap. Water had been getting in here long before it reached the ceiling.
Tiles marked and lifted at the eave to expose failed sealant and flashing on a Florida tile roof 03
Marked and lifted. Tiles are numbered before removal so the original tiles go back in the same courses. Underneath: failed mastic and an open edge at the fascia.
Severely rotted plywood roof decking with holes through to the attic, found under intact tiles 04 · THE REAL PROBLEM
This is why we don't quote over the phone. The plywood decking had rotted through in several places — holes you can see daylight through. None of this was visible until the tile came off.
Rotted roof framing and truss members removed and replaced with new pressure-treated lumber 05
Down to the framing. The rot had reached the structure. New lumber goes in alongside the sound members — this is structural work, which is why we hold a General Contractor licence as well as a roofing one.
New CDX plywood roof decking installed to Florida code minimum 19/32 inch thickness 06
New decking. CDX plywood, code minimum 19/32in, nailed 6in on-centre at the panel edges. New fascia and drip edge set at the eave.
Polyglass Polystick TU MAX peel and stick underlayment installed over new roof decking 07
The layer that actually keeps water out. Polyglass Polystick TU MAX peel-and-stick underlayment. Tile sheds water; the underlayment is what makes the roof watertight.
Underlayment lapped and sealed into the eave and valley detail on a Florida tile roof repair 08
The detail that gets skipped. Laps and terminations sealed into the eave and up the valley. A cheap repair patches the middle and leaves the edges — and the edges are where leaks start.
Completed tile roof repair in Broward County, Florida, with original barrel tiles re-set over the rebuilt deck 09 · FINISHED
Tiles back on. The homeowner's original tiles, re-set in their original courses over a rebuilt roof. From the street, nothing looks new — which is exactly the point.
New fascia board and drip edge installed at the eave of a Broward County tile roof, with barrel tiles re-set above 10 · FASCIA REPLACED
The eave that started it, rebuilt. New fascia and drip edge — sound timber, closed at the tile line, sealed behind the underlayment. Replace the roof and leave the fascia rotten and you have fixed nothing.

The honest lesson from this job: the homeowner called about a stain on the ceiling near a window and a rotted fascia board outside. What they actually had was rotted decking and compromised framing under tiles that looked fine. Nobody could have quoted that accurately from the driveway — and any contractor who gives you a firm price for a leak repair without lifting a tile is guessing, or planning to change the number later.

WHAT WE REPAIR

Four kinds of roof repair

Tile and shingle, plus the structural and detail work most leaks actually come down to.

Tile roof repair

  • ·Cracked & slipped tiles
  • ·Failed underlayment
  • ·Valley & eave details
  • ·Vent and goose-neck leaks
  • ·Original tiles re-set where salvageable

Shingle roof repair

  • ·Missing & lifted shingles
  • ·Exposed nails
  • ·Storm & wind damage
  • ·Torn underlayment beneath
  • ·TAS-107, 6-nail pattern

Decking & framing

  • ·Rotted plywood decking
  • ·Structural members & framing
  • ·CDX to code
  • ·Covered by our GC licence

Flashing & fascia

  • ·Chimneys & skylights
  • ·Wall & step flashing
  • ·Goose necks & pipe vents
  • ·Eaves, fascia & drip edge
REPAIRS BY ROOF TYPE

What a repair actually involves.

Tile and shingle roofs fail in different ways and get repaired in different ways. Here's what we're doing up there — photographed on real jobs — so you know what you're paying for.

TILE ROOFS

Concrete and clay tile

Underlayment patching

The tile is not what keeps water out of your house — the underlayment beneath it is. Most tile roof leaks in South Florida are underlayment failures, not tile failures, which is why a roof can look perfect from the street and still be leaking.

We lift the tiles across the affected area, cut out the failed membrane, and patch it with modified bitumen and new peel-and-stick underlayment before the original tiles go back down. On a 20-year-old roof we expect to find more failure than the stain suggested — we photograph it and show you before we close it up.

Failed roof underlayment exposed beneath lifted concrete tiles, patched with modified bitumen mastic, on a Broward County tile roof repair
Sealant bead applied along the tile pan and underlayment seam during a tile roof leak repair in Broward County, Florida
Polyglass PG 500 modified bitumen adhesive being applied during a concrete tile roof repair in Broward County, Florida
SafeTech roofer removing cracked concrete roof tiles by hand on a Broward County tile roof repair
Hairline cracks running through concrete roof tiles caused by foot traffic on a Broward County roof
Matching replacement concrete tiles set into a repaired section of tile roof in Broward County, Florida

Broken tile replacement

Tiles crack from storm debris, falling branches, and — most often — from someone walking the roof who shouldn't have. A cracked or slipped tile leaves the underlayment beneath it exposed to direct UV, and unprotected underlayment fails in months rather than decades.

We source tiles matching your existing profile and set them in code-approved adhesive. One honest warning: new tiles will not match twenty years of weathering exactly. You can see it in these photos — the replacements read darker. It fades toward the surrounding tile over the first year or two, and we'd rather tell you now than have you discover it from the driveway.

THIS JOB · INSURANCE NOTICE

The homeowner here wasn't leaking. Their insurance carrier inspected the roof, found broken tiles, and sent a notice requiring every one of them replaced by a licensed roofing contractor — with photographs as proof.

We replaced 42 broken tiles in the same profile. We could not source an exact colour match, so we documented the work in photos and video and worked directly with the homeowner and the carrier until the file was closed. That documentation is the part that actually satisfies an insurer.

Vents, goose necks and flashing

Plenty of tile roof leaks have nothing wrong with the tile. Every vent, goose neck and pipe penetration is a hole cut through the roof, sealed by flashing and mastic that ages faster than the tile around it — and once it opens up, water runs straight down the penetration.

This job, start to finish. The homeowner called about a leak coming from where the goose neck sits. We lifted the tiles, opened it up, and found the goose neck rotted through with holes in it. We replaced it — and put their original tiles back.

Concrete roof tiles lifted clear of a goose-neck vent opening on a Broward County tile roof, exposing the underlayment and duct stub 01
Opened up. Tiles lifted clear of the penetration, hood already off, duct stub exposed. Nothing here was visible from the ground.
Modified bitumen mastic bedded around a roof vent penetration during a goose-neck replacement on a Broward County tile roof 02
A proper bed of mastic. The old vent out, the opening cleaned, and modified bitumen worked into the underlayment around the penetration before anything new goes down.
New galvanized goose-neck vent and flashing plate set into mastic on a tile roof in Broward County, Florida 03
New vent and flashing plate. A new goose neck with an integral flashing plate, bedded and fastened. The plate is what carries water back onto the underlayment instead of under it.
Goose-neck vent flashing fully sealed in modified bitumen mastic on a Broward County tile roof repair 04
Sealed all round. Mastic carried out past every edge of the flashing plate. This is the step that gets rushed on a cheap repair — and the reason the leak comes back.
Original concrete roof tiles re-set around a replacement goose-neck vent on a Broward County tile roof 05
Original tiles back. The homeowner’s own tiles re-set in their original courses around the new vent. Nothing replaced that didn’t need replacing.
Tile adhesive pointed around a replacement goose-neck vent to close the gap on a Florida tile roof 06
Pointed and closed. Tile adhesive worked in around the collar to close the gap between the vent and the tile field.
Wide view of a completed tile roof after a goose-neck vent replacement in Broward County, Florida 07
Back in context. One new vent in the middle of a roof that is otherwise untouched — no tiles wasted, nothing else disturbed.
Close view of a completed goose-neck vent replacement sealed into a concrete tile roof in Broward County, Florida 08 · FINISHED
Finished, close up. Sealed at the collar and watertight. The leak the homeowner called about started here.
SHINGLE ROOFS

Architectural and 3-tab shingle

Shingle replacement

Storms and hurricanes lift and blow off shingles, and every gap left behind puts bare wood decking in the weather. Decking that stays wet rots, and rotted decking turns a targeted repair into a structural one.

We replace the affected shingles to the current TAS-107 wind standard with the required 6-nail pattern — not the four nails a lot of older South Florida roofs were built with.

The job shown here wasn't storm damage at all — the leak was coming from a goose-neck vent that had rotted through with age. We replaced the vent, repaired the underlayment around it, and re-shingled the section.

New architectural shingles installed over a repaired section of roof after a rotted goose-neck vent was replaced in Broward County, Florida
Shingle course lifted to expose torn underlayment beneath, during a shingle roof leak repair in Broward County, Florida

Underlayment repair beneath shingles

Same principle as tile: the shingles shed water, the underlayment is what actually stops it. If shingles have been missing for a while, the felt or synthetic beneath them has usually been sunbaked and torn.

Replacing shingles over failed underlayment hides the leak for a season and then it comes back — so we pull the course and repair the layer that actually matters.

New vent penetrations through a shingle roof

Not every roof job is a repair. This homeowner was adding a kitchen exhaust and wanted the duct run all the way up and out through the roof rather than vented into the attic — which is the right way to do it, and the way that needs a roofer rather than an appliance installer.

This job, start to finish. We opened the shingles, cut the deck, brought the duct up, set and sealed a new goose-neck vent, and reinstalled the same shingles in the same colour. A new hole in a sound roof is only as good as the flashing around it — done badly, you have bought yourself a leak.

Architectural shingles cut back and roof decking opened between the rafters for a new kitchen exhaust penetration on a Broward County shingle roof 01
Shingles opened, deck opened. Courses cut back and the deck opened between the rafters — you can see the insulation through it. The surrounding shingles have to go back down afterwards, so they come up carefully.
New plywood decking patch fastened with plate washers and underlayment folded back around a kitchen exhaust opening on a Broward County shingle roof 02
Deck made good. Fresh plywood set flush and fastened with plate washers, underlayment folded back over it. Getting the deck sound and flat first is what lets the vent flashing sit tight.
Flexible kitchen exhaust duct fastened and foil-taped to the roof deck on a shingle roof in Broward County, Florida 03
Duct up and fastened. The kitchen exhaust duct brought up through the deck, collared and foil-taped down. This is where the run from the kitchen actually terminates.
Modified bitumen mastic bedded around a new kitchen exhaust duct penetration on a shingle roof deck 04
Mastic around the penetration. Modified bitumen worked into the deck and underlayment all round the collar before the vent goes on. Sealing under the flashing matters more than sealing over it.
New galvanized goose-neck exhaust vent with integral flashing plate set over a duct penetration on a shingle roof 05
Goose neck set. A galvanized goose neck with an integral flashing plate, fastened flat to the deck. The plate is what carries water back on top of the underlayment.
Goose-neck vent flashing plate fully sealed in modified bitumen mastic on a Broward County shingle roof 06
Sealed all round. Mastic carried well past every edge of the plate, and the underlayment lapped back over the top edge so water runs onto it, never under it.
Matching architectural shingles reinstalled around a new kitchen exhaust goose-neck vent on a Broward County roof 07
Same shingles back on. The original shingle courses reinstalled around the new vent, in the same colour. No stripe of fresh shingle across the roof.
Completed kitchen exhaust vent installation on an architectural shingle roof in Broward County, Florida, seen across the roof plane 08 · FINISHED
Finished. From across the roof, the new vent sits alongside the existing one and the shingle field reads unbroken. That is the whole standard for this kind of work.

Leak repair: decking, underlayment and shingles

This homeowner called with a leak. We went up to find it — and once the shingles came off, the answer was the whole assembly: soft plywood, failed underlayment, and shingles at the end of their life on that slope.

This job, start to finish. We stripped the slope, replaced the plywood decking, laid new self-adhered underlayment, and installed new shingles matched to the existing roof. A patch over that deck would have leaked again by the next season.

Shingles stripped back to the old underlayment and plate-washer fasteners during a leak repair on a Broward County shingle roof 01
Stripped back. The affected slope taken down to the old underlayment. The plate washers and shingle debris are what came off — you cannot diagnose a leak through a roof you have not opened.
Plywood roof decking exposed after shingles and underlayment were removed on a Broward County shingle roof repair 02
Down to the deck. Underlayment off, plywood exposed. This is the point where the real scope of a leak becomes known, and where honest and dishonest estimates part company.
Plywood roof decking replaced across the affected slope on a shingle roof in Broward County, Florida 03
Plywood replaced. Decking replaced across the affected area. Laying new underlayment over soft plywood buys a year and wastes the money.
Polyglass Polystick TU MAX self-adhered underlayment laid across new roof decking on a Broward County shingle roof 04
New underlayment down. Polyglass Polystick TU MAX, self-adhered, run across the new deck. This layer is the roof — the shingles above it are the wear surface.
Polystick TU MAX underlayment terminated and sealed in mastic along a roof edge in Broward County, Florida 05
Edges terminated. Laps and terminations sealed in at the rake and the edge. Edges are where leaks start, and where cheap work is easiest to spot.
Completed self-adhered underlayment across a repaired slope before new shingles are installed, Broward County, Florida 06
Watertight before shingles. Underlayment complete across the slope. At this stage the roof is already weatherproof — everything after this is finish.
New architectural shingles being installed over completed underlayment on a Broward County shingle roof 07
Shingles going on. New courses set over the finished underlayment, keyed into the existing field. Nailed to the current wind standard, not whatever the roof was built with.
Completed shingle roof repair in Broward County, Florida, with new architectural shingles matched to the existing roof 08 · FINISHED
Finished. New shingles matched to the existing field. The leak is gone, the deck underneath is new, and from the street it reads as one roof.

Not sure which of these your roof needs? That's what the inspection is for.

Free inspection and written estimate →
THE HONEST ANSWER

Repair, or replace?

There's an obvious incentive for a roofer to tell you that you need a whole new roof. We'd rather tell you the truth and keep you as a customer for the next twenty years.

There's also a code limit that decides it for both of us: Florida's 25% rule. If more than a quarter of the roof needs work within a 12-month period, the whole system generally has to be brought up to current code — so repairing past that point isn't legal, or in your interest.

Read our guide to the 25% rule →

A repair usually makes sense when

✓

The damage is isolated to one area

✓

The roof still has years of service life left

✓

The decking underneath is sound

✓

The work stays inside the 25% threshold

Replacement is the better call when

✕

Leaks are appearing in more than one place

✕

The underlayment has failed across the roof

✕

The roof is near or past its expected lifespan

✕

Your insurer is asking for a full replacement

If it's a replacement, see what a new roof costs in Broward — real ranges, by material.

WARRANTY & INSURANCE

What you're covered for, stated plainly.

Repair warranties and replacement warranties are not the same thing, and plenty of contractors blur the two. Here are all four layers of cover on a repair from us, and the exact limits of each.

OUR WORKMANSHIP

1-year warranty on the repaired area

Every repair carries a one-year workmanship warranty covering the specific section we worked on. If the leak comes back in that area, we come back — no second invoice for the same problem.

It covers our labour on that area, not unrelated parts of an ageing roof. We'd rather set that boundary now than argue about it later.

MANUFACTURER COVERAGE

Limited lifetime, where it applies

Materials carry their manufacturer's own warranty, and several of the products we install — including shingle lines from GAF, Owens Corning and CertainTeed — carry limited lifetime coverage when installed to specification.

Terms and transferability vary by product and by manufacturer. We'll give you the actual warranty document for what goes on your roof, not a summary of it.

REPLACEMENTS ONLY

10-year warranty on full re-roofs

Our 10-year workmanship warranty applies to full roof replacements — not repairs. We're saying so on the repair page because being clear about the shorter term is worth more than implying the longer one.

See roof replacement →
THIRD-PARTY GUARANTEE

$30,000 Contractor Directorii deposit protection

As a verified Contractor Directorii member, every registered project carries $30,000 of independent deposit protection at no cost to you — protection that doesn't depend on us still being in business. Optional $250,000 full coverage is available for 2.5% of the contract amount.

It applies to repairs and replacements alike, and it's the one layer of cover that isn't a promise from us about us.

INSURANCE-APPROVED REPAIRS

If your claim is approved, we do the work to scope.

Storm damage repairs are often covered by insurance. We inspect the roof, photograph the damage and give you a written report and estimate you can submit to your carrier. Once a claim is approved, we complete the repair to the approved scope and provide the documentation and permit records your adjuster needs to close it out.

✓

Photo documentation and a written report for your carrier

✓

Repairs completed to the approved scope, with permits pulled by us

✓

Final inspection records provided for your file

✕

We're licensed roofing contractors, not public adjusters — we don't negotiate your claim or advise on your policy. Anyone who offers to is operating outside their licence.

Read our roof insurance & claims FAQs →
ROOF REPAIR QUESTIONS

The ones worth asking

If yours isn't here, call and ask. We'd rather answer it before you commit to anything.

✆ (954) 665-3231

Can my roof be repaired, or do I need a whole new roof?

It depends on the age of the roof, how widespread the damage is, and the condition of the decking underneath. Isolated damage on a roof with life left in it is a repair. Widespread failure, or a roof near the end of its service life, is usually a replacement. We tell you which one you're looking at, show you the photographs, and explain why.

Why does a small leak turn into a big repair?

Because water travels. A stain on the ceiling is always smaller than the wet area above it, and the plywood decking and framing can be rotted well beyond the visible damage — as in the job above. We can't confirm the full extent until the tile and underlayment come off, which is why our estimate tells you up front which line items could move.

How much does roof repair cost in Broward County?

A minor repair is a few hundred dollars. Once decking replacement is involved, plywood runs $75–$125 per sheet installed and code requires a minimum 19/32in thickness. You get a firm written number after a free inspection, before any work starts.

Do I need a permit for a roof repair in Broward County?

Most repairs beyond very minor work require a permit in Broward County, and the 25% rule limits how much of a roof can be repaired before the whole system has to be brought up to current code. We pull the permits and handle the inspections.

Will a repair be covered by my insurance?

Sudden damage from a storm is often covered; gradual wear normally isn't. We inspect, photograph the damage, and give you a written report and estimate you can submit to your insurer. We're licensed roofing contractors, not public adjusters — we don't negotiate your claim or advise on your policy. More on roof insurance claims →

Is the repair covered by a warranty?

Yes — a 1-year workmanship warranty on the area we repaired. Materials carry the manufacturer's own warranty, and several products we install carry limited lifetime coverage where the manufacturer offers it. Our 10-year workmanship warranty applies to full roof replacements, not repairs, and we'll always tell you in writing which one you're getting. Every registered project carries $30,000 of Contractor Directorii deposit protection at no cost. Optional $250,000 full coverage is available for 2.5% of the contract amount. All of it in writing before work begins.

WHERE WE WORK

Roof repair across South Florida

Based in Pembroke Pines, working throughout Broward County plus Miami-Dade and Palm Beach. We know which building department you're dealing with and what your HOA will ask for.

Pembroke Pines Miramar Cooper City Davie Hollywood Fort Lauderdale Plantation Sunrise Coral Springs Parkland Margate Tamarac

Find out what's actually wrong.

Free inspection, photographs of what we find, and a written estimate. No charge, and no obligation to use us.

✆ CALL (954) 665-3231