Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across San Dimas
Roofing work in San Dimas has to handle two things at once: hillside wind and WUI fire code. That’s the reality we deal with every week. Most roof replacements here run $11,500 – $19,800 for a standard asphalt shingle re-roof on a mid-century tract home, and $18,000 – $34,000 for fire-rated Class A assemblies required in Via Verde and other Wildland-Urban Interface zones. Call us at (361) 320-9467 and we’ll put a written price in your hand before any work starts.
We’re Brennan Roofing. We know the difference between a Covina flat lot and a Via Verde hillside tear-off, and we quote accordingly. Our crews work San Dimas regularly and we plan every job around access, staging, and the permit path before we ever put a ladder up.
Why Brennan Roofing Is San Dimas’s Preferred Roofing Company
Homeowners in San Dimas call us because we do what we say we’ll do: show up inside the promised window, put the price on paper before work begins, and stand behind the job in writing for a full year. That’s The Garrison Standard, and it’s the same on every roof we touch. No exceptions.
We’re an independently owned member of the Garrison Partners family, founded in 2000. Each location runs its own crew but operates under the same written code: background-checked, uniformed technicians. Phones answered by a live person around the clock, not a voicemail queue. A 365-Day Done Right Promise that says if it’s not done right, we come back and make it right at no charge.
Led by Travis Oakley, our team treats a San Dimas roof the way a local would: we know where the wind hits hardest near the foothills, we know which neighborhoods require Chapter 7A compliance, and we know how to stage a tear-off on a tight lot without making enemies of the neighbors.
Commercial Roofing in San Dimas
Commercial Roofing across San Dimas means low-slope and flat systems on medical offices, retail strips, schools, and the occasional mixed-use building near Bonita Avenue and San Dimas Avenue. These jobs run $6.50 – $11.00 per square foot installed for TPO or modified bitumen, and $4.50 – $7.50 per square foot for roof coating and restoration work. A small commercial re-roof typically lands between $22,000 and $48,000 depending on roof size, deck condition, and how many HVAC curbs and penetrations the crew has to flash.
We schedule commercial work around the building’s operating hours whenever we can, which matters in San Dimas where a dental office on Arrow Highway can’t close for a week because a roofer decided to start mid-day. If the job is noisy, we do it early or on the weekend and tell the neighbors before the first dumpster shows up.
Flat Roof Replacement
A flat roof on a San Dimas commercial building takes direct sun from June through September, and that heat is what kills seams and membrane. We inspect for ponding water, alligator cracking, and failed flashing at parapet walls before we ever quote a price. Then we write it down.
Commercial Repair and Maintenance
Small leaks under rooftop units, failed pipe boots, seam splits after a Santa Ana blow: these are repair jobs we do in a day. Exact pricing has to come from an on-site look, but most commercial repairs in San Dimas fall between $850 and $3,200, and the price goes on paper before we touch the roof.
Metal Roof Installation in San Dimas
Metal Roof Installation in San Dimas starts around $14,000 for a smaller mid-century rancher with standing seam, and runs $21,000 – $38,000 for a larger hillside home with a more complicated roof geometry. Metal is the right material for a lot of these foothill lots because it carries a Class A fire rating out of the box, stands up to 60+ mph Santa Ana gusts, and doesn’t cook or crack the way old tile and shake do under direct summer sun.
We install standing seam and exposed-fastener metal, and we explain the difference before you choose: standing seam has hidden fasteners and costs more; exposed-fastener metal costs less but the fasteners need re-torquing every few years. Both go over new underlayment, and both get full flashing detail at the eaves, rakes, and valleys.
Fire-Rated Metal for WUI Zones
In Via Verde and along the foothills, metal is often the fastest path to a passed Chapter 7A inspection. The assembly is inherently Class A when paired with the right underlayment. No wood shake, no debate with the inspector.
Standing Seam Details
We hand-hem panels at the ridge, use concealed clips rated for wind uplift, and never skip the drip edge. On a tight San Dimas lot, metal panels also mean less debris on the ground during install, which keeps staging simpler.
Trusted Brands We Service in San Dimas
We install and service roofing systems from GAF, Atlas, and Boral. Those aren’t the cheapest lines out there, and that’s the point: a Via Verde re-roof has to pass a WUI inspection, and the manufacturer’s Class A fire-rated assembly is what the inspector checks. We stock common flashings, ridge caps, and trim locally for San Dimas work, which means faster turnaround when a storm rips through the foothills in December. The price goes on paper before any work starts, and every material choice gets explained in plain English.
Common Roofing Problems We See in San Dimas Homes
- Santa Ana wind blow-offs. The canyons funnel wind into neighborhoods like Via Verde and up toward the foothills, and we regularly see shingles peeled back at the eaves and rakes because the starter strip was skipped on the last re-roof. Under-nailing is the silent killer here.
- Wood shake rot in older tract homes. Homes built in the 1950s through 1970s often still carry their original shake, and after 50 years it’s failing at the fastener hole. In Via Verde specifically, that shake no longer meets Chapter 7A and can’t be replaced like-for-like.
- Tile crack and slip after prolonged heat. Concrete tile handles heat well, but the underlayment underneath degrades over 20 – 30 years of triple-digit summers. We see leaks that trace back to failed underlayment, not failed tile.
- Flat roof ponding on additions and patios. A lot of San Dimas homes have flat or low-slope sections over patios and enclosed porches. After a wet winter, ponding shows up where the decking has sagged, and that’s a repair waiting to become a replacement.
Pricing for Roofing Company in San Dimas, CA
Here’s what we write on the quotes we leave in San Dimas. A standard architectural shingle re-roof on a 1,800 – 2,400 square foot mid-century tract home runs $11,500 – $19,800, which includes tear-off, new underlayment, new drip edge, new flashing at all penetrations, and haul-away. Class A fire-rated re-roofs in WUI zones run $18,000 – $34,000 because the assembly spec is stricter: fire-rated underlayment, ignition-resistant decking details, and ridge, eave, and valley flashing that meets Chapter 7A.
Metal standing seam on a hillside home runs $21,000 – $38,000. Commercial flat work runs $6.50 – $11.00 per square foot. The exact number comes down to roof access, deck condition, and how much tear-off debris we have to hand-carry. Call (361) 320-9467 and we’ll give you a written price. Free estimate, no obligation.
We Also Serve Cities Near San Dimas
Our crews work San Dimas every week and we also cover La Verne, Glendora, Covina, and Azusa. If you’re in one of those cities, the same Roofing Company team handles your roof under the same Garrison Standard. And if you’re checking whether your San Dimas neighborhood is in our service area, the answer is yes: we cover the whole city, from Via Verde to the flats off Bonita Avenue. See our Roofing Company in San Dimas page for neighborhood-specific detail.
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 Roofing Company in San Dimas
Sometimes yes. On wider streets with standard curb parking, San Dimas usually issues a right-of-way permit for a dumpster and trailer for the duration of the job, but on cul-de-sacs and narrow Via Verde streets we often hand-carry tear-off to a single driveway chute and stage the dumpster on the street under a posted parking permit. The permit path changes from street to street, and it’s part of what we quote. Call (361) 320-9467 and we’ll walk you through what your street allows.
Yes. Via Verde sits inside the Wildland-Urban Interface zone, and Chapter 7A of the California Building Code requires a Class A fire-rated roof assembly there. That means a like-for-like wood shake replacement is typically not permitted, and you’ll need a Class A assembly: fire-rated underlayment over properly prepped decking, then a Class A shingle, tile, or metal system. Neighboring Glendora and La Verne roofs are not universally held to the same standard. We’ve installed GAF Class A assemblies on these homes and walked them through the WUI inspection. The price comes first, in writing, every time.
Because if there’s no side yard and the homes sit shoulder-to-shoulder like they do on older Via Verde streets, our crew can’t stage a dumpster next to the roof. Tear-off debris has to be hand-carried to a single chute, and that labor shows up in the number. Quoting from satellite imagery without checking access is how roofers end up stalling a job on day two. We check access in person before we write your price, and the number doesn’t move once it’s on paper. Call (361) 320-9467 for a free estimate that accounts for how your lot actually works.
We tell them before the dumpster shows up. When we tore off an original wood-shake roof on a 1970s Via Verde cul-de-sac, the homes sat shoulder-to-shoulder and the tear-off debris had to be hand-carried to a single driveway chute. We posted the street parking permit, kept the work inside city noise hours, and raked the street at the end of every day. The homeowner passed the WUI inspection that had stalled their sale. That’s how we run every San Dimas job: disciplined, clean, and accountable.
Yes, if it’s done right. Most Santa Ana blow-offs in San Dimas trace back to under-nailing on the last re-roof or a skipped starter strip at the eaves and rakes. The wind hits 60 mph and peels the shingle back because the first course wasn’t sealed down properly. A proper re-roof sets the starter strip, nails to manufacturer spec, and uses wind-rated materials. We see this most often on homes in the wind corridors off the foothills. Call (361) 320-9467 and we’ll inspect your roof and give you a written price before any work starts.
Contact Brennan Roofing today at (361) 320-9467 to schedule your free estimate. A live person answers, day or night. We’ll put the price in writing before any work begins, and every job is backed by the 365-Day Done Right Promise: if it’s not done right, we make it right, in writing, at no charge.
Written by Travis Oakley, Owner at Brennan Roofing, serving San Dimas under The Garrison Standard.






Before
After
Before
After
Before
After