Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Richmond Heights
Roofing in Richmond Heights runs $400-$1,800 for targeted repairs and $8,000-$20,000 for full replacement, and the biggest variable is what the inspector finds once old shingles come off. We’re Barrett & Sons Construction, and we’ve worked on enough homes in Richmond Heights to know that a 1962 CBS house doesn’t give up its secrets until the deck is open. If your roof is leaking, sagging, or showing its age, call (877) 610-1318 and Tom or one of his sons will walk the property with you before you spend a dime.
Why Barrett & Sons Construction Is Richmond Heights’s Preferred Roofing Company
We’re a family-owned outfit founded in 1998, not a franchise with a rotating cast of subcontractors. Tom Barrett put his name on the truck and his license number on the contract, and he lives close enough that if something’s wrong on a Richmond Heights job, he’ll hear about it at the hardware store before you have to track him down. Every scope item, every allowance, and every price change comes to you as a written change order before work proceeds. That’s the difference between us and the national company that quoted you one number on the phone and handed you a bigger one at the door.
In Richmond Heights specifically, the homes demand a roofer who understands Miami-Dade’s High-Velocity Hurricane Zone. This isn’t a market where you can slap on any shingle and call it done. Our Roofing team includes crew members who’ve been on Barrett & Sons jobs for over a decade, and they’re background-checked, uniformed, and trained on HVHZ compliance every season. We don’t skip the permit, and we don’t ask you to sign off on a surprise.
Reviews from Richmond Heights customers consistently mention the same thing: the final bill matched the written estimate, and when something needed a change, it showed up on paper first. We carry a 90-Day Done Right Promise on every job, written on the contract itself. If it’s not done right, one call brings Tom back.
Our Roofing Services in Richmond Heights
Roof Replacement & Installation
A full roof replacement in Richmond Heights typically runs $8,000-$20,000 depending on square footage, material, and what the tear-off reveals. On the 1950s-1970s CBS homes that dominate this neighborhood, replacement almost always triggers Miami-Dade HVHZ requirements: new roof-to-wall connectors, secondary water barriers, and NOA-approved underlayments. We price those into the bid up front so the inspector’s findings don’t become your surprise invoice.

Roof Repair
Smaller fixes run $400-$1,800. We handle leak repairs around vent boots, flashing, drip edges, and damaged shingles. On older Richmond Heights homes, we pay special attention to the eaves, where seasonal groundwater and poor original drip edges have a habit of wicking moisture under the deck and rotting the subfloor at the edges.

Metal Roofing
Standing seam metal roofing is a strong choice for Richmond Heights homeowners who want a roof that laughs at hurricane season. It’s a bigger upfront investment than shingle replacement, usually $15,000-$40,000 depending on the structure, but the wind ratings and lifespan make it worth pricing. We install Miami-Dade NOA-approved metal systems with proper clips and underlayment, not the cheap stuff that lifts in a Cat 2.

Tile Roofing
Barrel tile roofs are common in Miami-Dade, and Richmond Heights is no exception. Tile roof repair here runs $600-$2,500 and often involves cracked or displaced barrel tiles, failed mortar at ridges, and broken tiles from wind-driven debris. We match the profile and color as closely as the original, and we always check the underlayment beneath any tile we lift.
Key Takeaways:

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 and service GAF and CertainTeed roofing systems, plus impact-rated openings from PGT and CGI when a Richmond Heights job triggers whole-envelope compliance. We don’t put mystery-brand materials off a van on your roof. Everything we carry has a name you can look up and a Miami-Dade NOA number you can verify. For Richmond Heights customers, that means faster turnaround on the materials that pass inspection the first time.
Common Roofing Problems We See in Richmond Heights Homes
- Original roof-to-wall connections that fail wind-load calcs. 1950s-1960s CBS homes were built before the 1994 Florida Building Code overhaul. Once the roof opens for replacement, the inspector checks strapping, and original 2×4 ties rarely pass. That means hurricane clips and new anchor bolts go on the change order.
- Water wicking at the eaves during the June-October rainy season. The water table in this part of southern Miami-Dade can sit within two feet of grade. Combined with shallow original drip edges, that means subfloor rot right where the roof meets the fascia. We check this on every repair estimate.
- Failed or missing secondary water barriers. Pre-Andrew roofs often lack the peel-and-stick underlayment now required in the HVHZ. Without it, a single broken tile becomes a leak instead of a nuisance. We include this upgrade in replacement scopes as standard.
- Low-bid shingle swaps that blow through the inspection. Richmond Heights homeowners sometimes accept a generic bid for a “simple” tear-off, then learn after the fact that the permit requires impact-rated underlayment and new connectors. We price that reality on day one.
Pricing for Roofing in Richmond Heights, FL
Here’s what Richmond Heights homeowners should expect to pay, based on current market rates and HVHZ requirements:
| Roofing Scope | Richmond Heights Price Range |
|---|---|
| Roof Repair | $400-$1,800 |
| Tile Roof Repair | $600-$2,500 |
| Roof Replacement | $8,000-$20,000 |
What moves the number is what’s underneath the shingles. Original strapping, missing water barriers, rotted decking at the eaves, and the need for impact-rated underlayment all add cost. We don’t hide those costs behind vague allowances. We write them into the contract, show you the numbers before work starts, and if something new appears, you get a change order in writing before we touch it. Call (877) 610-1318 for a free estimate on your Richmond Heights roof.
We Also Serve Cities Near Richmond Heights
Our crews work throughout the 33176 ZIP and the surrounding area, including Sunset, The Crossings, Three Lakes, and Cutler. If you’re just outside Richmond Heights, you’ll get the same written scope, the same permit-pulled process, and the same 90-Day Done Right Promise. Learn more about what we do across the region on our Roofing in Richmond Heights page, or 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
Because Richmond Heights sits inside Miami-Dade’s High-Velocity Hurricane Zone, and most homes here were built between 1950 and 1975, before the 1994 Florida Building Code overhaul. Once a permit-pulled replacement opens the roof, the inspector checks roofload connections between the walls and the roof, and original strapping on a 1960s CBS home rarely passes. That triggers mandatory upgrades to roof-to-wall connectors and secondary water barriers, which generic roofers outside the HVHZ don’t price. We include these costs in the initial scope, so the change order you sign is the one we planned for, not the one that blindsides you.
Usually the original 2×4 roof-to-wall strapping, still in place, never upgraded since the house was built. On a recent replacement in the 33176 ZIP, we pulled back shingles on a 1962 CBS home and found exactly that. The permit triggered HVHZ compliance, so our crew wrote a change order for new Miami-Dade NOA-approved hurricane clips and peel-and-stick underlayment before we laid a single tile, and the homeowner approved it in writing at the draw schedule meeting. That’s how we handle every open-deck surprise in Richmond Heights.
The seasonal water table here can rise to within two feet of grade during the rainy season. That affects the eaves, where moisture wicks under old drip edges and rots the subfloor at the roof line. It also means we schedule tear-offs and flashing work around heavy rain windows in June through October, because open decks and standing water don’t mix. For a Richmond Heights roof, eave inspection is part of every repair estimate we write. Call (877) 610-1318 to get yours.
You can, if the underlying decking and underlayment are still sound. But on original 1950s-1970s roofs, a patch over rot or failed water barrier doesn’t fix the problem, it just buys time. And if a patch triggers an inspection, the inspector may flag pre-1994 framing gaps that force a larger compliance upgrade anyway. We tell Richmond Heights homeowners the truth before we start: patch when it’s patchable, replace when it’s not. $400-$1,800 for a repair, $8,000-$20,000 for replacement. We’ll show you which one you actually need.
We run draw schedules in phases that match the work: tear-off and inspection, installation of underlayment and HVHZ connectors, then finish materials and final inspection. Every draw is written in the contract before the job starts. If an inspector requires something extra, like new hurricane clips on a 1962 CBS home, that change order goes to you in writing before we pull the next draw. No surprises, no payment for work not yet done. Call (877) 610-1318 to walk through the schedule for your roof.
If you own one of Richmond Heights’s pre-1994 CBS homes, the smartest thing you can do is get a roofer who already knows what the inspector will ask for. Tom Barrett’s name, address, and license number are published and verifiable. You can look us up before you sign anything. Then call (877) 610-1318 and ask for a free estimate on your Richmond Heights roof, or use our standing offers: $40 off any repair over $200, a free second opinion on any written estimate, no trip charge inside the county, and a permanent 10% senior and veteran discount. One call, and we’ll climb up and tell you what’s really going on.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Richmond Heights and surrounding Miami-Dade communities since 1998.







Before
After
Before
After
Before
After