Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in San Dimas, CA
Roofing in San Dimas means working with steep hillside lots, aging mid-century homes, and strict wildfire code requirements that don’t apply to most neighboring cities. Hot, dry summers bake asphalt shingles and crack concrete tile, while Santa Ana winds regularly strip loose materials from roofs across the city. Whether you need a full replacement or a targeted repair, the work has to hold up to UV exposure, wind uplift, and the Chapter 7A fire standards that govern much of San Dimas. Call Brennan Roofing at (361) 320-9467 for a written, line-item price before any work begins.
Why San Dimas Homes Are Different
San Dimas sits at the base of the San Gabriel Mountains, and that geography changes how roofs perform here. Summer temperatures routinely pass 100°F, hardening sealants and accelerating shingle granule loss. Then come the Santa Ana winds, gusting over 60 mph through the foothills, peeling back drip edge and tearing off loose shingles. Homes in the Via Verde neighborhood, many built in the 1970s with original wood shake roofs, face a particular problem: those old shakes are deteriorating and no longer meet current Wildland-Urban Interface fire codes. If you’re selling, refinancing, or simply tired of patching a shake roof, the practical answer is usually a Class A fire-rated replacement.
The housing mix matters too. Mid-century tract homes from the 1950s through the 1970s often have roof decks and framing that were never designed for today’s heavier concrete tile. Newer hillside custom homes bring their own challenges, including steep pitches, limited access, and wind exposure that would test any roofing system. Winter rains, especially after a dry stretch, find every weak flashing joint and cracked tile. The homes here need a roofer who reads the terrain and the code before quoting a number.
Our Main San Dimas Services
Most San Dimas homeowners reach out to us for one of three things: a full roof replacement, a specific repair, or a documented inspection ahead of a sale or storm season.
Roofing Company in San Dimas
A full roof job in San Dimas starts with a look at what’s underneath the old surface. Many older homes have decking that flexes under foot or shows water staining once the old material comes off. We walk the roof, check the underlayment and flashing, and give you a written scope of work before anything is ordered. Material choice matters more here than in most cities because of Chapter 7A requirements in WUI zones. We’ll explain which fire-rated options fit your home and your budget. Roofing Company in San Dimas

Roof Repair in San Dimas
Repairs in San Dimas follow a pattern: wind damage from Santa Ana events, cracked tile from temperature swings, or leaks that show up after the first real rain of winter. We identify the source, not just the stain on the ceiling. That means checking flashing, underlayment, and the condition of surrounding materials before quoting the repair. If a repair fails within the guarantee period, we return at no charge and make it right. Roof Repair in San Dimas

Roof Inspection in San Dimas
An inspection in San Dimas gives you a written record of what’s happening on your roof: remaining shingle life, flashing condition, tile cracks, and any fire-code gaps that could affect a future sale. We document findings in plain language with photos, and we give you the report whether or not you hire us for any follow-up work. It’s a useful document for insurance renewals, escrow, or simply knowing what the next three years will cost. Roof Inspection in San Dimas

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.
Brands We Service in San Dimas
We install GAF, CertainTeed, and Owens Corning roofing systems, and we service all major brands already on San Dimas homes. Parts for common shingle and tile profiles are stocked locally, so most repairs don’t wait on a warehouse order. See our brands for the full list of manufacturer lines we work with and what each one offers for fire resistance and wind warranty coverage.
Pricing for Roofers in San Dimas, CA
| Service | Typical range in San Dimas |
|---|---|
| Full asphalt shingle roof replacement (walkable single-story) | $8,500 – $16,000 |
| Full asphalt shingle roof replacement (two-story or steep pitch) | $14,000 – $24,000 |
| Concrete tile roof replacement | $18,000 – $35,000 |
| Standing seam metal roof replacement | $22,000 – $45,000 |
| Roof decking repair (per 4×8 sheet replaced) | $70 – $120 |
| Flashing repair or replacement (per penetration) | $150 – $450 |
| Small shingle repair (fewer than 10 shingles) | $250 – $600 |
| Chimney flashing replacement | $450 – $1,100 |
| Gutter cleaning (single-story) | $120 – $250 |
| Roof inspection | $150 – $350 |
Steep hillside pitches, two-story access, and WUI fire-code materials push San Dimas prices toward the upper end. Every Brennan Roofing quote goes on paper before any work starts, and that number does not change at the door.
Neighborhoods We Serve in San Dimas
We cover the entire city, including the hillside streets where roof access gets tight and the older tracts where original materials are reaching the end of their life. Typical scheduling for a roof estimate in San Dimas is within a few days, and we coordinate around HOA requirements where they apply.
- Via Verde
- Chaparral Hills
- Downtown San Dimas
- San Dimas Canyon
- Cinnamon Creek
Service Area – Cities Near San Dimas
Brennan Roofing also serves homeowners in La Verne, CA, Glendora, CA, Covina, CA, and Azusa, CA. Scheduling is coordinated from the brand’s Los Angeles office, and crews are dispatched locally to San Dimas jobs.
Serving San Dimas, CA - Our Local Coverage Area
We’re based in the San Dimas 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 Roofers in San Dimas
Yes, a roof replacement in San Dimas requires a city permit, and if you live in a Wildland-Urban Interface zone, the replacement must meet Chapter 7A fire-resistant standards. We handle the permit paperwork and schedule the required inspection. Call (361) 320-9467 and we’ll confirm exactly what your address requires.
We schedule leak calls as quickly as crews are available, and our phones are answered by a live person 24 hours a day so you’re never leaving a voicemail during a storm. We’ll give you a straight answer on timing when you call, not an automated message. Call (361) 320-9467.
Yes. Many San Dimas neighborhoods have HOA design rules about roofing material and color. We review those requirements before quoting, and we’ll flag any conflict between HOA preference and city fire code so you can make an informed decision. Call (361) 320-9467 to schedule your free estimate.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What San Dimas Customers Say
"Crew lead is a veteran and runs the job like it. Showed up at 7 sharp, tarped the garden, tore off the old roof, and had the new shingles on by the end of day two."
- Joe K."Replaced a rotted fascia board along with the roof edge. Matches the trim."
- Lou H."They gave me a warranty in writing and stood behind it."
- Irene G.






Before
After
Before
After
Before
After