Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Richmond Heights
Roof replacement in Richmond Heights typically runs $8,000-$20,000, with roof repair landing between $400 and $1,800 depending on how far the damage goes. But if your home was built between 1950 and 1975, plan on something extra: Richmond Heights sits inside Miami-Dade’s High-Velocity Hurricane Zone, which means nearly every roofing job here has to meet wind-load standards stricter than anywhere else in the country. We know that because our crews work this neighborhood constantly, and we price it honestly the first time. Call (877) 610-1318 for a free estimate.
Why Barrett & Sons Construction Is Richmond Heights’s Preferred Roofing Company
Tom Barrett founded Barrett & Sons Construction in 1998, and his sons still run the crews that show up to Richmond Heights jobs. That’s not a talking point. It means when you call about a leak along a barrel tile ridge near the 33176 side of the neighborhood, the person who answers has probably stood on a roof three streets over from you.
We answer our own phone, a live person, 24 hours a day. When Richmond Heights homeowners call with roof questions, they get a straight answer, not a call center in another state. Ask anyone along Bahia Drive or down near the homes off Lincoln Boulevard. Or look up Tom Barrett’s name and license number yourself. He publishes it. A company that hides behind a website form is a company that doesn’t want you finding them after the job.
And every Richmond Heights roof job carries the 90-Day Done Right Promise, written on the contract. If something wasn’t done right, one call brings Tom back. That promise matters more in a neighborhood where a bad flashing detail can turn into a ceiling stain by the next afternoon storm.
Our Roofing Services in Richmond Heights
Roof Repair
Roof repair in Richmond Heights usually means fixing storm lift on shingle edges, sealing cracked tile, or replacing rotted decking under a leak. Most repairs here run $400-$1,800, and we give you the range before we start, not after. If you’ve got a stain spreading across your ceiling near the Ridgeview area, call us before it becomes a decking replacement.

Roof Replacement & Installation
A full roof replacement in Richmond Heights runs $8,000-$20,000, and that’s a number we stand behind with a written scope and allowance sheet. On older CBS homes in the 33176 ZIP, replacement often becomes a compliance upgrade too. Miami-Dade requires current roof-to-wall connections and NOA-approved materials, and we pull that permit and schedule those inspections as part of the job. No surprises at the end, no “sorry, code changed” at the final invoice.

Metal Roofing
Metal roofing in Richmond Heights is a strong match for the hurricane exposure here, though it’s a bigger upfront investment at $15,000-$40,000. Standing seam panels handle HVHZ wind loads better than almost anything else, and they shed the heavy afternoon rain we get from June through October instead of holding it against the flashing. If you’re thinking long-term on a home you plan to keep, metal is worth a hard look.

Tile Roofing
Tile roofing around Richmond Heights, especially barrel tile, fits the traditional Miami look on the 1960s and 70s CBS homes throughout the neighborhood. Tile roof repair here runs $600-$2,500, with work commonly needed where hurricane straps have shifted and cracked tiles along the ridge. We carry GAF and CertainTeed lines, so what we put on your roof is a brand you can actually research.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Richmond Heights
We install GAF and CertainTeed roofing systems, and on the window side we work with PGT and Simonton products. For Richmond Heights customers, that matters because these brands carry Miami-Dade NOA approvals that pass the HVHZ review without argument. We don’t stock mystery materials off a van. You can look up exactly what goes on your roof, and when you call about an issue later, we know the product line without flipping through an old invoice. Our Roofing team keeps the same brands across every job, so warranty work never turns into a finger-pointing contest.
Common Roofing Problems We See in Richmond Heights Homes
- Wind lift on pre-1994 shingle systems. Many Richmond Heights roofs were installed before the Florida Building Code overhaul, which means they lack the adhesive strip and fastener patterns now required in HVHZ zones. You’ll see shingles curling on the east-facing slopes first, and once they lift, the next storm finds the seam.
- Failed roof-to-wall connections on CBS homes. The concrete block construction holds up, but the strap ties from the 1960s often don’t. We regularly open up older Richmond Heights roofs and find the wooden top plate barely anchored. That’s a structural issue, not a shingle issue.
- Clogged or flattened gutters during rainy season. Richmond Heights gutters fill fast with debris from mature tree canopies along the residential streets, and a flat-sloped section of gutter sends water straight into the fascia. By September, that turns into rot behind the drip edge.
- Cracked barrel tile from shifting roof planes. The low, flat terrain here means homes settle gradually into the limestone, and that slight movement travels up through the roof deck. Tile cracks follow, especially around valleys and hips, and water finds the underlayment fast.
Pricing for Roofing in Richmond Heights, FL
A minor roof repair in Richmond Heights runs $400-$1,800. Tile roof repair runs $600-$2,500. Full roof replacement runs $8,000-$20,000, while a metal roof installation runs $15,000-$40,000. What changes the number for your home is the same thing that surprises people: Miami-Dade’s HVHZ compliance work. If your existing roof doesn’t meet current wind-load requirements, the inspector won’t sign off until the connectors and underlayment are upgraded, and that adds real cost. We write every allowance and every change order on paper before work begins, so you see the number coming. Call (877) 610-1318 for a free, no-pressure estimate on your Richmond Heights roof.
We Also Serve Cities Near Richmond Heights
Beyond Richmond Heights, we’re regularly on roofs in Sunset, The Crossings, Three Lakes, and Cutler. Our Roofing in Richmond Heights crews know these neighborhoods as one continuous work area, and the same pricing and written-scope approach applies everywhere we go. If you’re over in The Crossings and dealing with the same storm exposure, give us a call.
Serving Richmond Heights, FL - Our Local Coverage Area
We’re based in the Richmond Heights 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 - Roofing in Richmond Heights
We can usually get a crew to a Richmond Heights home the same day for an emergency like a blowing-off ridge cap or water coming through the ceiling. Call (877) 610-1318 and a live person will take the call and get you scheduled directly. If it’s storm damage after a big weather event, we prioritize by severity and will tell you where you sit.
Yes, we cover all of Richmond Heights, including the 33176 ZIP and homes along Lincoln Boulevard, Bahia Drive, and the surrounding streets. There’s no trip charge inside the county, so even if you’re at the far edge of the neighborhood, the estimate costs you nothing.
Roofing in Richmond Heights often lands slightly higher than in communities outside Miami-Dade because of the HVHZ code requirements. The materials and labor are similar, but the mandatory Miami-Dade NOA-approved products, roof-to-wall connectors, and wind-load calculations add cost that a Palm Beach or Broward County home won’t carry. A Richmond Heights roof replacement of $8,000-$20,000 is normal for the area. Call (877) 610-1318 and we’ll give you an exact number for your roof, not a ballpark you can’t trust.
Yes, we pull permits and schedule inspections on every eligible Richmond Heights roofing job. The inspector works for you, not for us, and that’s why we like it. A roof that passes Miami-Dade HVHZ inspection is a roof that will hold through the next storm. Any contractor who tells you permits are optional in Richmond Heights is not doing you a favor, they’re leaving you with an uninsurable roof.
Every Richmond Heights roofing job includes our 90-Day Done Right Promise in writing, along with the manufacturer warranty on whichever system we install. If something isn’t right within that window, one call brings Tom Barrett back to fix it. We also honor the manufacturer warranty process, and because we install GAF and CertainTeed products, you’re dealing with companies that stand behind their roofing. Call (877) 610-1318 for your free estimate.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Richmond Heights and surrounding communities since 1998.







Before
After
Before
After
Before
After