Roofing Company in San Dimas, CA | Brennan Roofing

Roofing Company in San Dimas - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

653+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

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.

Call (361) 320-9467

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

Why San Dimas Chooses Brennan Roofing

We set the standard for roofing company in San Dimas.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in San Dimas

Getting your roofing company handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing company needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Dimas - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing company pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What San Dimas Customers Say

Trusted by homeowners across San Dimas and surrounding areas.

★★★★★

"They gave me a warranty in writing and stood behind it."

Irene G. · Verified customer
★★★★★

"Quality work and clear communication. Rain pushed the start by two days, which is fair, but we were hoping to be done sooner."

Cathy N. · Verified customer
★★★★★

"Storm took off a section of shingles. They were here next morning to tarp it and finished the repair that week."

Elaine D. · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Ready for Roofing Company in San Dimas?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in San Dimas.

(361) 320-9467

Request a Free Estimate in San Dimas

Tell us about your roofing company needs - we'll respond within the hour.

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Send a Text
Areas We Serve
Call Now - 24/7 Dispatch