Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Richmond Heights
Roof repair in Richmond Heights runs $350 to $2,800 for most jobs, with flat roof patches starting around $450 and full shingle replacements on post-Andrew homes climbing higher. We serve Richmond Heights directly, from Southwest 152nd Street to Lincoln Drive, and our crews know exactly what a South Miami-Dade roof endures. If you’re watching a ceiling stain spread or found shingle granules in your gutters, call (743) 200-8347 and we’ll send a technician whose name and photo you’ll have before they knock.
Richmond Heights sits squarely in the swath Hurricane Andrew tore through in August 1992. Homes rebuilt in the early-to-mid 1990s are now hitting 30 years of age, which means their roofs are reaching end-of-life at the same time. At the same time, every replacement component must carry a Miami-Dade Notice of Acceptance (NOA) number to be legal under the county’s High-Velocity Hurricane Zone code. That rule stops at the Broward County line a few miles north, and contractors who don’t work South Dade regularly get stop-work orders for using products that aren’t NOA-certified. We don’t. That’s the difference between a repair that passes inspection and a half-open roof during storm season.
When you call Mercer Roofing for Roof Repair in Richmond Heights, you get a written price before any work begins, a written guarantee on every repair, and a 365-Day Done Right Promise that covers the work for a full year. No surprises on the invoice. No stranger at the door you weren’t expecting.
Why Mercer Roofing Is Richmond Heights’s Preferred Roof Repair Company
Our reputation in Richmond Heights is built on showing up prepared. Local homeowners tell us the same thing: they’ve had contractors quote a repair, then stop work when the inspector asked for NOA documentation on the underlayment or fasteners. That doesn’t happen on our jobs because we pull the permit, check every component’s NOA number, and write the scope so the inspector sees a complete, compliant assembly. We’ve worked on 1950s CBS homes with original flat roofs and 1993 rebuilds with wind-lifted shingle fields. The issues differ. The standard doesn’t.
Every Mercer Roofing technician is background-checked, identity-verified, and dispatched under the Threshold Verified standard, which each independently owned location is contractually held to. That means the person who arrives at your Richmond Heights door matches the name and photo we sent you ahead of the visit, and they’ll present a photo ID badge before stepping inside. Grant Whitlock leads our team, and he expects every technician to treat your home like a place to be protected, not just a job site.
Response time to Richmond Heights is typically same-day for active leaks and next-day for non-emergency repairs. A live person answers the phone 24/7, so when a summer squall tears a section of fascia loose at 9 p.m., you’ll talk to a human being, not a voicemail.
Emergency Roof Repair in Richmond Heights
Emergency Roof Repair in Richmond Heights is what we do when water is actively entering your home, a section of roof decking is exposed, or a wind event has lifted shingles and left the underlayment open to the next storm. Call (743) 200-8347 and tell us what’s happening. We’ll walk you through a temporary tarping if needed and schedule a technician to get eyes on the roof fast. Emergency repairs in Richmond Heights typically run $600 to $2,800 depending on what the wind or water has actually damaged.
Tarping and Temporary Protection
A storm comes through, a branch opens a hole, and you need water stopped before the tarp goes up. That’s the first job, every time. A temporary tarp keeps rainfall out until the permanent repair is permitted and completed, and it’s always priced in writing before we start. No exceptions.
Wind-Lifted Fields and Missing Shingles
Post-Andrew asphalt shingle fields in Richmond Heights often lift at the starter strip first because the nails were under-driven to the wrong pattern 30 years ago. Wind gets under the shingle, the seal strip releases, and you lose shingles in a squall. We re-nail to the NOA pattern, replace the damaged shingles, and check the ridge vent and valley flashing while we’re up there.
Flat Roof Repair in Richmond Heights
Flat Roof Repair in Richmond Heights is a specialized job because the original 1950s and 1960s CBS homes here were often built with low-slope or flat roof sections that have been patched repeatedly over the decades. A flat roof patch on a Richmond Heights home typically costs $450 to $1,900, while a full flat roof replacement runs higher because the decking underneath is often rotted and must be replaced to pass inspection.
Built-Up Membrane and Modified Bitumen Problems
Older Richmond Heights flat roofs used built-up membranes that crack and split under South Florida’s UV load. When we open one, we often find the last patch was laid over rotted plywood decking that should have been replaced. A patch on top of a patch hides the real problem. We open it, document what’s there, and give you a written price to fix it right.
NOA-Certified Flat Roof Systems
Every flat roof repair we do in Richmond Heights uses modified bitumen or other systems that carry a current Miami-Dade NOA number. That includes the underlayment, the membrane, the adhesive, and the fasteners. The inspector checks. We’re ready for it.
Trusted Brands We Service in Richmond Heights
We install and repair roofs using manufacturer-recognized shingle brands including GAF, CertainTeed, Owens Corning, and Boral. For Richmond Heights customers, we keep fast-moving repair materials stocked locally so a shingle replacement or flashing repair doesn’t wait on a supply-house run from across the county. The brand on your roof matters less than the NOA certification behind it, but when a post-Andrew home needs a shingle match, we carry Atlas, Tamko, and Boral profiles so the repair doesn’t look like a patch. Call (743) 200-8347 and we’ll identify what’s currently on your roof.
Common Roof Repair Problems We See in Richmond Heights Homes
- Post-1992 rebuilds aging out together: Homes rebuilt after Hurricane Andrew got roofing installed in the same three-to-five year window, and all of it is reaching end-of-life now. Shingles that held fine two years ago lift at the starter strip and ridge vent during the first summer squall because the seal strips are baked out.
- Original mid-century flat roofs hiding rotted decking: 1950s and 1960s CBS homes often have low-slope sections that were patched over rotted plywood without replacing the sheathing. A small leak becomes a full tear-off the moment we open the membrane.
- Missing or failed secondary water barriers: HVHZ code now requires a secondary water barrier that wasn’t common on original construction. If a home was built before the mid-1990s and never re-roofed, it probably doesn’t have one, and that’s why leaks travel farther than they should.
- Non-NOA products from out-of-county contractors: We regularly take over jobs where a contractor from Broward or Monroe used flashing, fasteners, or adhesive that’s code-legal outside Miami-Dade but lacks the NOA number South Dade inspectors require. The homeowner is left with a half-open roof during storm season. We fix the stop-work order and bring the whole assembly into compliance.
Pricing for Roof Repair in Richmond Heights, FL
Here’s what roof repair in Richmond Heights actually costs, based on the jobs we’ve done across the community. A small shingle replacement runs $350 to $700. A leak repair that requires opening a section of roof and replacing decking runs $800 to $1,800. Flashing repair around chimneys, skylights, or vents runs $400 to $1,100. A flat roof patch runs $450 to $1,900, and a valley repair runs $500 to $1,200. Emergency service with tarping runs $600 to $2,800. These are real ranges, written into a line-item quote before any work starts, so you’ll never hear a different number after the job is done. Call (743) 200-8347 for a free estimate on your specific repair.
We Also Serve Cities Near Richmond Heights
Our crews cover the South Miami-Dade area and beyond, including Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. Each of those cities has different code requirements and housing stock, but the same Mercer standard applies: written price first, badged technician at the door, guaranteed work. If you’re in Richmond Heights or any surrounding community, call (743) 200-8347 and we’ll route a crew to you.
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 Repair in Richmond Heights
Yes, every roofing component used in Richmond Heights needs a Miami-Dade Notice of Acceptance number before it can be permitted, because the entire community lies within the High-Velocity Hurricane Zone. That includes underlayment, fasteners, flashing, adhesives, and the shingles or membrane themselves. A contractor who skips this step risks a stop-work order that leaves your roof open during storm season. Mercer Roofing checks the NOA certification on every component before we file the permit. Call (743) 200-8347 if you’re unsure whether your last repair was NOA-compliant.
Your roof is failing now because it’s roughly 30 years old, which is the end of a standard asphalt shingle roof’s service life in the South Florida sun. Homes rebuilt in the early-to-mid 1990s are all reaching end-of-life in the same decade, so we’re seeing lifted starter strips, baked-out seal strips, and underlayment that has already failed from 30-plus inches of concentrated summer rain. If your home was rebuilt around 1992 or 1993, we recommend an inspection sooner rather than later. Call (743) 200-8347 to schedule one.
When we open up an older Richmond Heights roof and find rotted decking or missing underlayment, we stop and bring you a written price for the additional scope before we touch another nail. On a 1972 CBS home off Southwest 152nd Street, our crew opened a section of failed flat roof and found the original built-up membrane had been patched over a rotted plywood decking layer. We replaced the decking, laid a NOA-certified modified bitumen system with a secondary water barrier, and reset the drip edge and fascia before the summer storms returned that afternoon. You approve every added cost in writing first. Call (743) 200-8347 for a free estimate that includes realistic allowances for what we might find.
You can often repair just the flat or low-slope section on a 1960s CBS Richmond Heights home, but only if the decking underneath is sound and the existing membrane is in repairable condition. If we open the membrane and find rotted sheathing, or if the roof has been patched multiple times over the years, a full section replacement is usually the only way to pass inspection and actually stop the leak. We’ll give you a written price for both options and let you decide. Call (743) 200-8347 and we’ll assess your specific roof.
We use shingle brands including GAF, CertainTeed, Owens Corning, Atlas, Tamko, and Boral, all of which carry Miami-Dade NOA certifications for use in the High-Velocity Hurricane Zone. The NOA number is specific to each product line and building type, so we verify the certification on the exact product we’re installing on your home, not just the brand name. We’ll show you the NOA documentation if you want to see it. Call (743) 200-8347 to talk through what’s right for your roof.
If you need roof repair in Richmond Heights, call (743) 200-8347. You’ll get a live person, a written price before any work begins, and a technician whose name and photo you’ll have before they arrive. Grant Whitlock and the Mercer Roofing team are ready to protect your home.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Richmond Heights with roof repair, roof installation, and full roofing services.






Before
After
Before
After
Before
After