Crestview Roofing roofing team

Roofers in San Dimas - Free Roof Inspection, Written Price

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.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
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

Roofers in San Dimas, CA

Roofing in San Dimas, CA means working on homes that sit against the San Jose Hills and the foothills of the San Gabriel Mountains. Hot Santa Ana summers, occasional winter downpours, and a mix of 1970s track homes and newer hillside builds each create different demands. Most San Dimas homeowners want the same thing: a straight answer on what’s wrong, what it costs, and who’s coming to fix it. We deliver exactly that. Crestview Roofing handles roof repair, replacement, and installation across San Dimas with written pricing before any work starts, photo documentation after the job, and a live trackable arrival time so you’re never sitting around guessing. Call us at (325) 246-5075.

Call (325) 246-5075

Why San Dimas Homes Are Different

Roofing work in San Dimas, CA rarely looks like it does in the flatlands west of here. The elevation changes fast. Homes off San Dimas Canyon Road and up toward East Bonita Avenue sit on graded slopes where drainage matters as much as the shingles themselves. Water runs hard downhill during the rainy season, and a roofer who doesn’t account for that will leave you with a patch that leaks at the first heavy storm.

The housing stock splits between three eras. Original 1960s and 1970s builds near the center of town, many with original framing and older composition shingles. 1980s and 1990s expansions along the foothills, where tile roofs became more common. And newer construction up in the higher elevations, where steeper pitches and valley flashing details dominate the roof profile. Each era brings its own weak points: older homes often need decking replaced once the shingles come off, while hillside homes need more attention to flashing and drainage.

Santa Ana winds are the other big factor in San Dimas. Gusts whip through the San Gabriel foothills and find every loose shingle, cracked tile, or failing seal around a vent. We regularly see homes where one strong Santa Ana event lifted an entire section of a roof edge. A roofer who works everywhere might not check for that. One who works San Dimas knows it’s the first thing to inspect.

Our Main San Dimas Services

Most homeowners in San Dimas reach out to us for two reasons: something is leaking, or the roof has reached the end of its useful life. Whether it’s repair, replacement, or new construction installation, every job gets the same written quote policy and the same 365-Day Done Right Promise.

Roof Repair in San Dimas

Roof repairs here tend to fall into a few repeat categories: storm damage from Santa Ana winds, worn-out flashing around chimneys and vents, and leaks around satellite dish mounts or other roof penetrations. Our process starts with a full inspection, then a written quote on paper before any work begins. That means the number we hand you is the number you pay, no surprises at the door and no add-on charges after the fact. If a repair fails within 365 days, the Done Right Promise covers a free second visit and correction. Get the full breakdown on our Roof Repair in San Dimas page.

Roof Repair in San Dimas

Roof Replacement in San Dimas

When a San Dimas roof is beyond patchwork, replacement is the only honest answer. This is a bigger job: old decking inspected and replaced where needed, new underlayment, new shingles or tile, and all flashings replaced rather than reused. Many of the older 1960s and 1970s homes around town are now on their second or third roofing system, which means what’s underneath matters as much as what goes on top. We use materials from GAF, CertainTeed, and Owens Corning, and you’ll always know the exact material and warranty before we start. See what’s involved on our Roof Replacement in San Dimas page.

Roof Replacement in San Dimas

Roof Installation in San Dimas

New construction and additions in San Dimas face a different set of rules. The city’s building department expects proper underlayment, ventilation, and drainage details that a veteran local roofer will know without having to look them up. For new builds and full tear-down-and-rebuild projects, we install the roof system the same way: manufacturer-backed materials, a written price first, and before-and-after photo records of the whole job. The Roof Installation in San Dimas page covers the full process.

Roof Installation in San Dimas
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (325) 246-5075

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.

Brands We Service in San Dimas

We install and repair roofs using materials from GAF, CertainTeed, and Owens Corning, plus IKO and Atlas where the job calls for them. That covers the majority of roofs in San Dimas. Material availability is strong in this market. For more on what we carry, see our brands.

Pricing for Roofers in San Dimas, CA

Service Typical range in San Dimas
Roof inspection $150 – $350
Minor shingle repair $250 – $600
Flashing repair / replacement $300 – $800
Gutter cleaning (single-story) $100 – $250
Gutter guard installation $500 – $1,500
Skylight repair $350 – $900
Full roof replacement (asphalt shingle) $7,000 – $18,000
Full roof replacement (tile) $15,000 – $35,000
New roof installation (new construction) $8,000 – $25,000

Hillside access, steeper pitches, and the cost of tear-off and disposal for older roofing systems are the main things that push a San Dimas price toward the higher end of those ranges. Whatever the number, it’s on paper before the first shingle comes off. That written price is what you pay, full stop.

Neighborhoods We Serve in San Dimas

Crestview Roofing covers all of San Dimas, including these neighborhoods and the surrounding foothill streets:

  • San Dimas Canyon area
  • Bonita Avenue corridor
  • Downtown San Dimas
  • Foothill communities near the San Jose Hills
  • Areas along Via Verde

Response times across San Dimas run short, and scheduling is straightforward. We coordinate dispatch from our Los Angeles office and our technicians know the local roads and hillside access points without a map.

Service Area – Cities Near San Dimas

Crestview Roofing serves San Dimas and the surrounding foothill communities. If your home is in La Verne, CA or Glendora, CA, we cover those too, along with Covina, CA and Azusa, CA. If you’re not sure which service area you fall into, call us and we’ll tell you straight.

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

Ready to get started? Free estimates · Free written quotes response in San Dimas
Call (325) 246-5075

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

★★★★★ 4.8 from 8+ reviews

"Good roof, clean job. Materials arrived a day late, but the update came before I called."

- Leah K.

"Easy communication all the way through. I never had to call the office, the texts answered every question."

- Denise A.

"Solid work. Cleanup took until the next morning, but the yard looks good."

- Nate Z.

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.

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

Request a Free Estimate

Tell us what's going on in San Dimas - we'll get back to you fast. No obligation.

By clicking submit, you accept our Privacy Policy and authorize us to contact you 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
Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch