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, 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.
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 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 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.

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 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
Fast. Our technicians are dispatched from the Los Angeles office and serve San Dimas on a regular schedule, so scheduling is usually within a few days for non-emergency work. You get a live trackable arrival time, so you always know exactly when we’re pulling up.
Full replacements and new installations typically require a permit from the city. Minor repairs generally do not. We pull permits when they’re required and coordinate inspections so the job closes out clean. No guesswork, no skipped steps.
Most of the time, yes. If your roof uses a standard composition shingle or a common tile profile, we can match it by manufacturer and color. If the material is discontinued, we’ll tell you before any work starts and show you the closest available option. You get a written quote either way.
Ready for a straight answer on your roof? Call Crestview Roofing at (325) 246-5075 to schedule your free estimate. We’ll give you a written price before any work begins, and every repair is covered by the 365-Day Done Right Promise.
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
"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.






Before
After
Before
After
Before
After