Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Richmond Heights
Roof repair and replacement in Richmond Heights runs on Miami-Dade’s clock, not a generic Florida timeline. Every shingle, fastener, and underlayment layer on your permit has to carry a NOA number, and the South Dade inspectors enforce that harder than almost anywhere in the state. We coordinate that before we ever load a truck, which is why Richmond Heights homeowners call (743) 200-8347 when they want the roof done once, to county spec, without a stop-work order. Our crews know Southwest 152nd Street, the half-acre lots, and the older CBS homes that make this community different from Miami or Hialeah.
Why Mercer Roofing Is Richmond Heights’s Preferred Roofing Company
Homeowners here don’t want to gamble on a crew that learned roofing in Broward and shows up surprised by the HVHZ paperwork. That’s where our Roofing Company team earns trust. We have worked enough Richmond Heights properties to know that a 1990s rebuild off Lincoln Boulevard and a 1960s original on a half-acre near Southwest 168th Street need entirely different scopes. The older house likely has 1×6 skip sheathing under a low-slope roof. The newer one is fighting 30-year shingle fatigue and failed flashing at the valleys.
Our Richmond Heights customers tell us the same thing: they want to know who is walking up the driveway. So we send every technician’s name and photo before the visit. The tech arrives in a uniform, badges in with photo ID, and hands over a written price before any work begins. That is the Threshold Verified standard, and it applies to every visit we make in this community, whether it is a one-hour inspection or a full tear-off.
We answer the phone with a live person, round the clock. Not a call-back form. When a storm rips through South Miami-Dade at 2 a.m., you reach a human being who can dispatch a crew to Richmond Heights and start the process before sunrise.
Roofing Contractor in Richmond Heights
A Roofing Contractor in Richmond Heights has to handle two jobs at once: the roof itself and the Miami-Dade permit package that makes it legal. When a homeowner calls us because water is staining the ceiling or a post-Andrew shingle roof has started curling at the edges, we scope the repair or replacement against county code before we quote a number. That means checking whether the existing underlayment and fasteners carry a current NOA, verifying the decking meets solid-sheathing standard, and confirming the roof assembly will pass a South Dade inspection first pass.
Scoping the county paperwork first
We do not write a Richmond Heights bid off a generic template. We check the NOA status of every component before we put a dollar figure in front of you. That keeps the permit window short and prevents the re-submittal and re-inspection cycle that happens when a Broward-based quote lists products that are not legal south of the county line.
What the actual work involves
On a typical Richmond Heights re-roof, we pull the old system down to the decking, inspect the sheathing and rafters, replace any rotted wood, re-sheet where the existing decking is skip-lap, then lay a high-temp peel-and-stick underlayment before the shingles or tile go down. A standard shingle replacement on a modest single-family home here runs $9,800 to $16,500 depending on roof size and decking condition. Repairs start around $450 for minor flashing or shingle work and climb from there if we are rebuilding valleys or replacing rotted fascia board.
Roof Inspection in Richmond Heights
A Roof Inspection in Richmond Heights is not a quick ladder peek. It is a full walk of the roof plane, the flashing, the vent boots, the soffit, and the decking from the attic side. Homeowners ask for these before buying a mid-century CBS home, after a hurricane season, or when a 1990s rebuild hits the 30-year mark and they want to know if the roof has five years left or five months. We charge $295 for a standard visual inspection on a single-family home in Richmond Heights, and if we find issues, we document them with photos and a written report you can take to your insurance company or use to compare bids.
What we check on every Richmond Heights inspection
We look at the obvious shingle wear, yes. But we also check whether the underlayment is still bonded at the eaves, whether the drip edge is directing water away from the fascia, and whether the decking shows water staining from inside the attic. In Richmond Heights specifically, where open-lot drainage problems can keep the lower decking wet long after the roof itself is replaced, we walk the perimeter of the house and note how water is running off the fascia line.
When to call for an inspection
After a named storm, before you list the house, or when you notice granule loss in your gutters. We also recommend a full inspection any time a repair quote from another contractor includes a large decking replacement allowance. Getting the decking truth before you sign a contract saves thousands.
Trusted Brands We Service in Richmond Heights
We install and repair GAF, Tamko, Atlas, and the other major shingle brands that carry current Miami-Dade NOA numbers. What matters more than the brand sticker is the full assembly: underlayment, fasteners, and flashing that pass South Dade inspection. For Richmond Heights customers, we keep common repair stock ready at the shop so a simple service call does not turn into a two-week parts wait. If your existing roof uses an Atlas or GAF system, we can match the replacement sections and keep the warranty trail intact. For tile and metal roofs, we work with the same NOA-certified systems we have put on houses throughout South Miami-Dade.
Common Roofing Company Problems We See in Richmond Heights Homes
- Post-Andrew rebuilds aging out at 30 years. Homes rebuilt in the early-to-mid 1990s are now hitting end-of-life all at once. The shingles often look passable from the street but the underlayment is failing underneath.
- Non-NOA products from out-of-county bids. Contractors who usually work in Broward or Monroe quote underlayment and fasteners that are not legal in Miami-Dade. The permit gets flagged, work stops, and the homeowner eats the delay.
- Skip sheathing on original 1950s and 1960s roofs. Older Richmond Heights homes were built with 1×6 boards spaced apart, not solid plywood. You cannot lay modern underlayment over skip sheathing and expect it to pass inspection or perform in a hurricane.
- Open-lot drainage problems compounding roof failures. On larger parcels, water runs off the roof and sits against the foundation if the grading is wrong. That keeps the lower decking and fascia wet much longer than it should, and the roof fails from the bottom up.
Pricing for Roofing Company in Richmond Heights, FL
A roof repair in Richmond Heights typically runs $450 to $1,800, depending on whether we are replacing a few shingles, rebuilding a valley, or re-flashing a chimney. A full shingle re-roof on a standard single-family home runs $9,800 to $16,500. A tile roof replacement starts around $22,000 and goes up from there based on the tile profile and whether the roof has a high pitch or multiple valleys. Flat and low-slope systems, common on the original mid-century homes, run $8,500 to $14,000. The variables that move the number: roof size, decking condition, the pitch of the roof, and whether the existing flashing and underlayment are salvageable. We give you a written line-item price before any work starts, and that price does not move unless we both agree to a change order. Call (743) 200-8347 to schedule your free estimate.
We Also Serve Cities Near Richmond Heights
Mercer Roofing works throughout South Miami-Dade and the surrounding metro, including Miami, Hialeah, Fort Lauderdale, and Pembroke Pines. While this page focuses on the county-level permitting and acreage realities of Richmond Heights, our crews serve the full area with the same Threshold Verified standard on every visit.
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 Roofing Company in Richmond Heights
You need a Miami-Dade County permit. Richmond Heights is unincorporated South Miami-Dade, so the county handles the permit, the review, and the inspection, not a city building department. The county requires an NOA number on every roofing component submitted for permit, and the South Dade inspectors enforce that strictly. Call (743) 200-8347 and we will walk you through the paperwork before you spend a dollar.
We look at the underlayment, not just the shingles. Many 1990s Richmond Heights roofs have shingles that still shed water but underlayment that has dried out and split at the eaves and valleys. The indicators are granule loss in the gutters, curling at the ridge, water staining on the attic side of the decking, and flashing that has lifted away from the walls. A $295 inspection answers the question definitively.
Yes. We have to stage material and position dumpsters away from the drainfield and septic setbacks, which sometimes changes where the truck parks and how the tear-off is sequenced. On a half-acre lot off Southwest 152nd Street, we kept the dumpster on the driveway apron and the material stacks clear of the drainfield, and we ran the whole job NOA-certified so the South Dade inspector signed off first pass. Call us and we will scope your parcel before quoting.
If it is a permitted structure with a roof, yes. Miami-Dade applies the same High-Velocity Hurricane Zone requirement to detached garages, shops, and ADUs as it does to the main house. Every component on that outbuilding roof needs the same NOA number as the house roof. Many property owners in Richmond Heights learn this the hard way when they try to roof a detached structure on the cheap and fail inspection.
Look at the permit spec first. If one bid lists NOA-certified underlayment and fasteners and the other does not, the second bid is not a real bid for Richmond Heights, it is a Broward template. Then look at what is included for decking replacement, flashing, and drip edge. A lower bid that assumes no decking replacement will climb once the old roof comes off. We give you a written line-item price so you can compare what is actually included. Call (743) 200-8347 for a free estimate you can hold against any other quote.
Every roof in Richmond Heights has to answer to Miami-Dade County, and so does every roofer who works here. We will send you the name and photo of your technician before the visit. They will badge in at your door. You will get a written price before the first nail is driven, and a written guarantee on every repair for 365 days. Call (743) 200-8347 to schedule your free estimate.
Written by Grant Whitlock, Owner at Mercer Roofing, serving Richmond Heights since the company’s founding in 2000.






Before
After
Before
After
Before
After