Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Richmond
A roof replacement in Richmond typically runs $12,000 – $28,000 for a standard single-family home, while targeted repairs land between $450 and $2,800 depending on what’s failing. Most jobs we quote in Richmond take two to five days once materials arrive and the permit is posted. If you’re standing under a water stain in the Iron Triangle or watching shingles lift near the Point Richmond ridge, call (361) 320-9467 and we’ll get a written price in your hands before any work starts.
We know Richmond’s roof problems because we work them every week, from the fog-belt flats near the bay to the wind-battered hills above the San Pablo corridor. That local knowledge changes what we put on a roof, how we fasten it, and what the inspector expects when we pull the permit. A roof that holds in Albany will not necessarily survive two seasons on a Richmond hillside. We quote it the way the code requires, not the way a generic bid sheet suggests.
Why Brennan Roofing Is Richmond’s Preferred Roofing Company
Richmond homeowners keep our number because we do what the estimate says we’ll do. The technician who shows up at your door is background-checked, uniformed, and carrying a written scope of work with a fixed price. That’s the Garrison Standard, and it applies the same on a one-day flashing repair in the Annex as it does on a full tear-off off Carlson Boulevard. No price changes at the door. No surprises about who’s on your roof.
Our reviews from Richmond customers lean on the same points: the crew showed up inside the promised window, the price stayed where it was, and the job site was clean when they left. Travis Oakley holds every Richmond job to that standard personally. If a repair fails within its first year, we come back and fix it for free. That guarantee is in writing, every time. We also answer our phones with a live person around the clock, because a roof leak at 2 a.m. off Rumrill Boulevard should not hit a voicemail queue. Call (361) 320-9467, day or night.
The bay-to-hill split inside Richmond’s single permit jurisdiction means our crews carry different fastening specs, fire-rated assembly documentation, and underlayment details for a flatland bungalow versus a hillside Victorian. We don’t guess which side of the ridge you’re on. We quote to it.
Metal Roof Installation in Richmond
Metal roof installation in Richmond runs $18,000 – $45,000 on a typical single-family home, and it’s the strongest answer we have to the city’s salt fog and Diablo wind exposure. Standing seam steel and aluminum hold up where shingle underlayments rot, and they carry wind ratings that flatland and hillside inspectors both recognize. In Richmond, a metal roof isn’t an upgrade for looks; it’s often the only roof that makes sense on a wind-exposed ridgeline.
Wind-Rated Fastening and Fire Assembly
Richmond’s hillside properties above Point Richmond sit inside the Diablo wind path, which means reinforced fastening isn’t optional. We spec clip spacing and screw patterns to the manufacturer’s published wind uplift charts, not to what a roofer “usually does.” On the fire side, a standing seam metal roof over the right Class A underlayment assembly gives Richmond homeowners the compliance documentation their insurer wants to see. If the wind rating lives in the installation, not the bundle, then the paperwork has to live in the job file.
Salt Fog and Fastener Life
Near the bay, galvanized fasteners give out early. We use stainless or coated fasteners rated for coastal exposure on every metal roof we install in the Richmond flats. The old roof may have rusted nails every few inches, and that’s exactly the failure we’re replacing. A metal roof installed by Roofing Company standards should outlast the house under it. We also walk the homeowner through valley closures, drip edge, and underlayment choices so there are no line items on the quote you don’t understand.
Residential Roofing in Richmond
Residential roofing in Richmond costs $10,000 – $28,000 for full replacement and $500 – $3,500 for most repairs, and the number moves with your roof’s slope, decking condition, and which side of the bay-to-hill split you’re on. A 1940s stucco bungalow in the Annex with a low-slope section and a ponding flat roof is a different job than a 1910s Victorian in Point Richmond with a steep gable and a wind-exposed ridge. We quote the roof that’s actually on your house.
Fog-Belt Underlayment and Decking
Constant damp from the Richmond fog belt means the underlayment matters more than the shingle on many local roofs. North-facing slopes in particular grow moss, trap moisture, and rot the decking underneath. If the decking is soft, we replace it before we lay anything new. If you’re pricing a tear-off, expect decking replacement to add $800 – $2,400 depending on how many sheets have rotted. A written quote from us includes that line item before the crew touches your roof, not as a change order later.
Class A Fire-Rated Shingle Assemblies
Hillside homes above Richmond, El Cerrito, and San Pablo fall under local fire assembly requirements. A Class A fire-rated architectural shingle like GAF Timberline or CertainTeed Landmark only earns that rating when the underlayment, starter strip, and valley treatment match the manufacturer’s published assembly. That’s what we document on every hillside roof we install in Richmond. If your insurer asks what assembly is on the roof, the answer is in the file, not reconstructed from memory.
Trusted Brands We Service in Richmond
We install materials from GAF, CertainTeed, and Owens Corning, and we stock local parts for Richmond jobs out of our Bay Area supply runs. If you’ve been told your roof needs a certain shingle warranty or wind rating, we’ll quote the exact product line that meets it, with the spec sheet attached to your estimate. Richmond’s combination of salt air and wind exposure rules out a lot of the cheaper imported lines that look fine on paper but fail under local load. We’d rather put a known GAF or CertainTeed assembly on your roof and stand behind it in writing for a full year than save you a few hundred dollars on a bundle that can’t hold its rating.
Common Roofing Company Problems We See in Richmond Homes
- Rusted fasteners and flashing in the fog belt. Salt-laden air near the bay eats galvanized nails decades before their rated life. We routinely replace every fastener on Point Richmond roofs, even when the shingles look passable.
- Brittle wood shake roofs on early-1900s homes. The Victorians and Craftsmans in the Iron Triangle and Point Richmond were often built with wood shake that’s now dry, cracked, and unsafe to walk on. These need a full tear-off, not a patch.
- Ponding on low-slope and flat sections. Post-war stucco homes in the Annex and El Sobrante-adjacent hills often have flat roof sections that hold water after a fog season. Standing water works through the membrane and rots the decking from above.
- Undocumented wind ratings on hillside roofs. We see roofs that were shingled to generic specs, with no nailing pattern record and no Class A assembly documentation. When a Diablo wind event hits, the homeowner can’t prove the roof was built to code, and the insurer denies the claim.
Pricing for Roofing Company in Richmond, CA
We Also Serve Cities Near Richmond
Brennan Roofing serves San Pablo, El Cerrito, El Sobrante, and Albany with the same written pricing and 365-Day Done Right Promise we give Richmond homeowners. If you’re just across the city line in one of those communities, the same crew and the same quote standard apply. Call (361) 320-9467 and a live person will answer, day or night.
Serving Richmond, CA - Our Local Coverage Area
We’re based in the Richmond 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
What wind rating does a Richmond roof actually need to meet?
Richmond’s hillside roofs above Point Richmond need a wind rating of 110 mph or higher, depending on elevation and exposure, and that rating only counts when the nailing pattern, underlayment, and starter strip match the manufacturer’s published assembly. Flatland roofs near the bay can often meet a lower wind spec, but they need coastal fastening and moisture-resistant underlayment instead. We pull the specific requirement for your address from the permit office before we quote. Call (361) 320-9467 and we’ll verify the rating your roof needs.
Why does a Point Richmond roof fail faster than one inland?
Point Richmond sits in the direct path of salt-laden fog and afternoon wind, so galvanized nails rust through and flashing corrodes decades before the same materials fail in El Sobrante or Albany. Constant moisture also feeds moss and dry rot on north-facing slopes. We see rusted fasteners on nearly every Point Richmond tear-off we do, even on roofs that look intact from the street. That’s why we replace fasteners and drip edge on repairs there, not just the visible damage.
What should be in a compliant Richmond roofing quote that a cheap bid leaves out?
A compliant Richmond quote includes decking inspection and replacement as a line item, ice and water shield in valleys and around penetrations, Class A fire-rated assembly documentation on hillside jobs, and the specific nailing pattern matched to the shingle’s wind rating. A cheap bid often quotes architectural shingles at a wind rating without matching the nailing pattern, reuses old underlayment, and skips the fire assembly. We write every line before work starts. Call (361) 320-9467 for a quote that includes what the inspector will check.
Does a Class A fire-rated assembly matter on Richmond hillside roofs?
Yes. Richmond hillside properties above Point Richmond fall under fire assembly requirements, and a Class A rating only holds when the shingle, underlayment, and starter strip are installed as a matched system. If the roof is shingled to generic specs, the rating doesn’t exist, and the homeowner can’t prove compliance when an insurer asks. We document every Class A assembly we install. That documentation is part of the job file, not an afterthought.
How does documented compliance affect an insurance claim or premium in Richmond?
When a wind or fire event hits a Richmond hillside, the insurer decides the claim partly on whether the roof was installed to code and whether the homeowner can prove it. Documented wind-rated fastening and Class A fire assembly give the homeowner leverage; an undocumented roof gives the insurer a reason to deny. We put the assembly specs, nailing pattern, and permit sign-off in writing on every Richmond job. That’s the difference between a roof that’s compliant and a roof that just looks like it is.
Call Brennan Roofing for a Written Richmond Estimate
You’ll get a live person, a straight answer, and a written price before any work starts. We serve the flats, the hills, and every roof in between in Richmond, from the Iron Triangle to Point Richmond to the El Sobrante-adjacent ridgeline. Call (361) 320-9467 and we’ll schedule your free estimate. No voicemail. No callback queue. Just a roofer who answers.
Written by Travis Oakley, Owner at Brennan Roofing, serving Richmond under the Garrison Standard.






Before
After
Before
After
Before
After