Roofing in San Dimas, CA | Barrett & Sons Construction - Barrett & Sons Construction

Roofing 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

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

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as $199/month*on approved credit; ask for current terms
Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

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 Across San Dimas

Roof replacement in San Dimas typically runs $8,000-$20,000, while a standing seam metal roof lands between $15,000 and $40,000 depending on slope, tear-off, and fire-code requirements. Most roof repairs in the 91773 zip code fall between $400 and $1,800. We’ve worked the hillside parcels and flatland tracts of San Dimas long enough to know the difference between a city permit and a county one before the first ladder comes off the truck.

Call (877) 610-1318

Barrett & Sons Construction is owner-operated, founded in 1998, and the crew you’ll see at your door is Tom Barrett’s own team, not a rotating cast from a call center. We answer the phone at (877) 610-1318 and we’ll give you a straight answer on whether your roof needs a repair or a full replacement. If you live above Foothill Boulevard or down in the flats near the 57, we know your street, your permit path, and your fire zone.

Why Barrett & Sons Construction Is San Dimas’s Preferred Roofing Company

We’re not a franchise dispatching strangers. Tom Barrett and his sons run the crews, and a live person answers our phone 24/7, not a voicemail box. San Dimas homeowners have dealt with enough national outfits that quote one number on the phone and hand over a different bill at the door. That’s not how we work. Every scope change, every allowance, every price adjustment arrives as a written change order before work proceeds. If it’s not on paper, it’s a surprise waiting for a date.

Our Roofing team carries GAF and CertainTeed materials, and we specify ember-resistant vents and Class A assemblies because we know San Dimas sits inside California’s Very High Fire Hazard Severity Zone. That’s not a line item other roofers mention until the inspector fails them. We mention it at the estimate, because the permit inspector works for you, not for us. That’s why we like him.

Every completed job is backed by our written 90-Day Done Right Promise. If something’s not right, one call brings Tom back. We put our name on the truck and on the contract, and Tom publishes his license number so you can look it up before you sign anything.

Our Roofing Services in San Dimas

Roof Replacement & Installation

A full roof replacement in San Dimas means more than tearing off old shingles. On hillside parcels, we’re often dealing with cut-and-fill grading, aging decking, and the city or county requiring Chapter 7A compliance even when the existing roof predates the code. We handle the tear-off, the deck inspection, the underlayment upgrade, and the final Class A assembly, all with permits pulled and inspections signed. Homeowners between 50 and 70 who’ve been burned before appreciate that the price we quote is the price they see at the end, in writing.

Roof Replacement & Installation

Standing Seam Metal Roof

Standing seam metal is one of the smartest investments for a San Dimas hillside home. It’s Class A fire-rated, it sheds Santa Ana wind-driven embers instead of holding them, and insurance carriers in the 91773 zip code frequently reduce wildfire premiums after a metal reroof. We’ve had homeowners receive VHFHSZ compliance notices and call us unsure what to do. A standing seam system with the right underlayment and ember-resistant ridge details solves the code problem and usually lowers the insurance bill. Pricing in San Dimas runs $15,000-$40,000 depending on roof complexity and tear-off needs.

Standing Seam Metal Roof

Tile Roof Repair

Tile roofs are common across San Dimas, from the ranch tracts built in the 1950s to the custom foothill homes added in the 1970s and 80s. We repair cracked, slipped, and spalled tile, re-bed broken ridge caps, and replace degraded underlayment where leak patterns demand it. Tile roof repair in San Dimas typically runs $600-$2,500. If your tile roof is original to a 1960s or 1970s build, the underlayment is likely at the end of its life, even if the tile itself still looks sound. We’ll tell you the truth about what needs fixing now and what can wait.

Tile Roof Repair

Roof Leak Repair

Roof leaks in San Dimas often trace to flashing failures at valleys, chimneys, and skylights, or to worn pipe boots on older tract homes. We locate the actual entry point, not just the ceiling stain, and we fix it. A small flashing repair costs less than the water damage a winter storm will bring if you wait.

Roof Leak Repair
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Trusted Brands We Service in San Dimas

We install and repair GAF and CertainTeed roofing systems, and we stock the common flashing, vent, and underlayment accessories for San Dimas jobs so you’re not waiting a week for a part to ship. When a roof leak gets opened up and we find a failed valley, we’d rather have the right replacement on the truck that day than ask you to wait through the next rain. If you’ve got a written estimate from another contractor specifying a brand or system, we offer a free second opinion on it, no trip charge inside the county.

Common Roofing Problems We See in San Dimas Homes

  • Chapter 7A compliance notices on hillside homes. The VHFHSZ designation catches a lot of homeowners off guard when they try to sell or renew insurance. We handle the upgrade path from shake or old asphalt to Class A assemblies with ember-resistant vents.
  • Dual city-county jurisdiction on the same street. Parcels on one side of a San Dimas road can fall under the City of San Dimas while the other side is unincorporated LA County. The permit path differs, and filing in the wrong office stalls a reroof for weeks. We verify jurisdiction before the first nail.
  • Santa Ana wind damage and wind-driven debris. Foothill position means embers and loose underlayment become a real liability during a wind event. Tear-offs started during a Santa Ana watch have triggered stop-work orders and neighbor complaints. We schedule tear-offs around wind forecasts and keep the site buttoned down.
  • Aging underlayment beneath tile that still looks fine. San Dimas homes built in the 1950s through 1980s often have tile that outlived its underlayment. The tile looks intact; the paper and battens underneath are gone. We find this constantly on leak calls.

Pricing for Roofing in San Dimas, CA

Here’s what we quote across San Dimas and the 91773 zip code. These are the real ranges we work within, not a teaser to get a foot in the door.

Service San Dimas Market Range
Roof Replacement $8,000 - $20,000
Standing Seam Metal Roof $15,000 - $40,000
Tile Roof Repair $600 - $2,500

What moves the number: slope and roof complexity, whether we’re tearing off one layer or a shake roof, Chapter 7A underlayment and vent upgrades, and access. A tight hillside lot with no street parking means we stage materials on your driveway and pack out debris daily. That labor is in the quote, not sprung on you at the end. Call (877) 610-1318 for a free estimate with a written line-item scope. We also offer $40 off any repair over $200 and a permanent 10% senior and veteran discount.

We Also Serve Cities Near San Dimas

Along with our work across San Dimas, we take roofing jobs in Charter Oak, La Verne, Pomona, and Glendora. If you’re just outside the 91773 zip code, give us a call. We’ll confirm jurisdiction and fire-zone requirements before we quote, so the number we give you is the number that holds.

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 - Roofing in San Dimas

Get Your Free San Dimas Roofing Estimate

If you’re a San Dimas homeowner who’s tired of quotes that don’t hold up, call us at (877) 610-1318. We’ll come out, look at your roof, verify your jurisdiction and fire-zone requirements, and hand you a written estimate with line items you can actually read. No trip charge inside the county. Tom Barrett publishes his name, his address, and his license number, and he stands behind every roof we install. Ask anyone on your street, or look up the license yourself. We’ll be here when you’re ready.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving San Dimas since 1998.

Why San Dimas Chooses Barrett & Sons Construction

We set the standard for roofing 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 handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing 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 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.

★★★★★

"He pulled every permit and had every inspection signed off. The last contractor we used told us permits were optional and I have been paying for that ever since."

Redmond Cavanaugh · Verified customer
★★★★★

"Genuinely good builders and I would use them again. Site tidiness slipped a bit in the middle stretch and I had to mention it, after which it was spotless every evening."

Marcus Threadgill · Verified customer
★★★★★

"Every change to the price came as a written change order before the work happened, not as a surprise on the final bill. I did not know contractors still did that."

Xiomara Benavides · 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 Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Roofing 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.

(877) 610-1318

Request a Free Estimate in San Dimas

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

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

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