Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Richmond Heights
A full roof replacement in Richmond Heights, FL typically runs between $11,000 and $26,000 depending on the roof’s size, pitch, and what the tear-off uncovers. Most of the homes in this community were built in the 1950s and 60s, which means the decking underneath is often 50 to 70 years old and may need more than a simple overlay. We know Richmond Heights. We know the county permitting path, the hurricane-strap retrofits the inspectors look for, and the documentation headaches that come with HVHZ re-roofs. Call (945) 303-9821 and we’ll give you a written price before any work starts.
Key Takeaways:
- Full roof replacement in Richmond Heights runs $11,000 to $26,000 on average.
- Every re-roof permit here flows through Miami-Dade County’s HVHZ pipeline, not a city office.
- Products without a Miami-Dade Notice of Acceptance (NOA) number cannot be legally installed here.
- Our written price is in your hands before a single nail is driven, and our 365-Day Done Right Promise covers the work for a full year.
Why Tilehurst Roofing Is Richmond Heights’s Preferred Roof Replacement Company
Greg Holloway runs our team with one rule: say the price before the work, show up in the window you were given, and put the guarantee in writing. That’s the Kingswell Way, and it’s the same standard every Tilehurst Roofing location operates under. Homeowners in Richmond Heights call us because they’ve been burned by a cheap bid that turned into change orders at the door. We don’t play that game. You get a written, line-item quote before work begins, and it doesn’t change unless you change the scope.
Our crews are background-checked and uniformed, so you always know who’s on your roof near Lincoln Boulevard or anywhere else in Richmond Heights. We answer the phone with a live person 24 hours a day, seven days a week, including evenings and weekends. No voicemail queue, no callback three days later. When a Richmond Heights homeowner calls, they speak to a human who can schedule a free estimate on the spot. That matters when a tropical storm just passed and you need answers now.
New Roof Installation in Richmond Heights
New Roof Installation in Richmond Heights means a full tear-off down to the decking, a structural inspection of what’s underneath, and a complete new roofing system built to Miami-Dade County’s High-Velocity Hurricane Zone requirements. This is the right path when your existing roof has multiple failed layers, widespread decking rot, or was installed before current wind-load codes. A new asphalt shingle roof in Richmond Heights typically runs $11,000 to $18,000, while architectural shingle systems fall between $14,000 and $26,000 depending on square footage and decking work revealed by the tear-off.
Decking and Structural Upgrades
On a 1958 concrete block and stucco home near Lincoln Boulevard in Richmond Heights, our crew tore off a 50-year-old roof and found the original wood plank decking with widespread rot and fastener pull-through hidden under three layers of aged underlayment. We replaced the compromised decking, added hurricane straps and upgraded deck attachment to current HVHZ standards, then installed GAF architectural shingles with the NOA-matched fastening pattern the county inspector verified on-site. The homeowner later used our compliance documentation to support an insurance claim after the following season’s tropical storm. That’s what a real Richmond Heights new roof job looks like.
Why the Tear-Off Changes the Quote
You can’t know what a 60-year-old roof is hiding until the old shingles come off. Richmond Heights homes from the 1950s and 60s frequently show decking rot, termite damage, or fastener failure that only becomes visible after tear-off begins. A responsible quote accounts for that reality in writing. We include a per-sheet decking replacement line item so you see exactly what a worst-case scenario costs before we start, not as a surprise later.
Reroofing in Richmond Heights
Reroofing in Richmond Heights means installing a new shingle system over the existing one in the limited cases where the current roof has a single layer, sound decking, and passes a thorough inspection. For most Richmond Heights homes built in the 1950s and 60s, reroofing is not a code-compliant option because the county’s HVHZ requirements demand the decking be inspected and the attachment upgraded to current standards. When reroofing is appropriate, expect to pay $9,000 to $15,000. When a full tear-off is required, the price moves to the $11,000 to $26,000 range cited above.
When Reroofing Is Allowed, and When It Isn’t
The county inspector will require a full tear-off if your home has more than one existing layer, if the decking shows any rot or fastener pull-through, or if the roof was built before the post-Hurricane Andrew code updates. We’ll tell you honestly which path applies to your home before you spend a dollar. We don’t sell reroofing where it won’t pass inspection.
What a Reroof Skips, and What That Costs You Later
A reroof leaves the old underlayment and flashing in place, which means any hidden decking damage stays hidden until it leaks. On low-pitched Richmond Heights roofs where ponding during the June-to-October wet season is already a risk, skipping the decking inspection compounds the problem. We recommend a full tear-off for nearly every home in this neighborhood built before 1970. The upfront cost is higher, but the insurance documentation alone is worth it.
Trusted Brands We Service in Richmond Heights
We install roofing products from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Richmond Heights specifically, we recommend architectural shingles from GAF or Atlas because their Miami-Dade NOA documentation for HVHZ fastening patterns is among the most straightforward to verify during the county inspection pipeline. Every product we specify carries a Miami-Dade Notice of Acceptance number that matches the exact SKU and fastening pattern we submit with your permit. The product fits the home and the code, not whatever happens to be on the truck that morning.
Common Roof Replacement Problems We See in Richmond Heights Homes
- Widespread decking rot from decades of humidity. Richmond Heights sits in a high-humidity, high-UV environment with 60-plus inches of annual rainfall. Wood plank and plywood decking from the 1950s and 60s frequently rots from the underside up, and the damage only becomes visible once tear-off begins.
- NOA documentation mismatches that fail county inspections. Inspectors here verify that each product’s Notice of Acceptance number matches the exact SKU and fastening pattern on the job site. A documentation mismatch that would pass in neighboring Cutler Bay has failed Richmond Heights jobs and delayed projects by weeks.
- Missing or degraded hurricane straps on pre-Andrew homes. Richmond Heights tract homes were built before post-Hurricane Andrew structural codes mandated continuous load paths from roof to foundation. Re-roofing permits routinely trigger mandatory hurricane-strap retrofits and deck-attachment upgrades you must budget for.
- Ponding on low-pitched roofs during stalled convective storms. Flat and low-pitched roof profiles common across Richmond Heights trap water during the intense storms that stall over inland South Miami-Dade. Inadequate underlayment and flashing detailing at valleys, penetrations, and drip edge accelerate leaks under standing water.
Pricing for Roof Replacement in Richmond Heights, FL
Here’s what you can expect to pay in this market:
- Full tear-off with architectural shingles: $14,000 to $26,000
- Full tear-off with 3-tab asphalt shingles: $11,000 to $18,000
- Decking replacement line item (per 4×8 sheet, where needed): $65 to $95
- Hurricane-strap retrofit and deck-attachment upgrade (where required by permit): $1,500 to $4,500
- Reroof over a single compliant layer: $9,000 to $15,000
The biggest cost variable is what the tear-off finds. Our written quote includes a per-sheet decking replacement cap so you know the upper bound before we start, not after. Call (945) 303-9821 to schedule a free estimate and get your exact number.
We Also Serve Cities Near Richmond Heights
Our crews serve homeowners throughout southern Miami-Dade and Broward County, including Roof Replacement in Richmond Heights as well as Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. If you’re anywhere in the area and tired of no-shows and price changes at the door, call (945) 303-9821 for a written quote.
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 About Roof Replacement in Richmond Heights
Yes. Every roofing product installed in Richmond Heights must carry a Miami-Dade Notice of Acceptance (NOA) number, and the submitted NOA must match the exact SKU and fastening pattern on the job site. A product without the correct NOA fails county inspection, stops the job, and leaves your home exposed until the documentation is corrected. Call (945) 303-9821 and we’ll verify every product’s NOA before it goes on your roof.
Because the county permit routinely triggers mandatory hurricane-strap retrofits and deck-attachment upgrades once the existing roof comes off and inspectors see the pre-Andrew structural condition. Your 1950s CBS home was not built to current HVHZ load-path standards. We include those upgrade line items in our written quote from day one, so the first price you see is the real one.
Architectural shingles installed in Richmond Heights must meet Miami-Dade HVHZ wind-load requirements, typically 150 mph or higher depending on the building height and exposure. The nailing pattern absolutely matters. The county inspector verifies that the installed fastening pattern matches the NOA documentation exactly. Wrong pattern, failed inspection, delayed job. Call (945) 303-9821 and we’ll show you the NOA before we install.
Documented HVHZ compliance gives your insurance carrier proof that the roof was installed to current Miami-Dade code, which supports a faster claim and can help your premium at renewal. We provide every Richmond Heights customer with the NOA numbers, fastening-pattern documentation, and inspection sign-off from the county. That paper trail is exactly what insurers ask for after a wind event. Free estimates at (945) 303-9821.
Low-pitched roofs in Richmond Heights are vulnerable to ponding during the intense convective storms that stall over inland South Miami-Dade from June through October. We install underlayment and flashing details rated for standing water, including sealed valleys, reinforced drip edge, and penetration boots that hold up when water sits on the roof for hours. Call (945) 303-9821 for a free estimate and we’ll walk your roof with you.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Richmond Heights with written prices, HVHZ-compliant work, and a 365-Day Done Right Promise.
Ready for a written price before any work starts? Call (945) 303-9821 to schedule your free estimate with our Roof Replacement team. We answer live, 24/7.






Before
After
Before
After
Before
After