Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across San Dimas
Roof replacement in San Dimas usually means one of two jobs: a standard tear-off and reroof on a valley-floor ranch, or a code-driven Class A conversion up in the canyon hillsides. Full asphalt shingle replacements in San Dimas typically run $14,000 to $28,000 depending on square footage, pitch, and whether the old roof has to be legally converted from wood shake. If your roof is at the end of its life, the sooner we inspect it, the fewer surprises you’ll face. Call (945) 303-9821 for a free estimate.
We know San Dimas because we work it every week. The flat grid around San Dimas Avenue and Bonita, the older ranches west of the 57, the hillside tracts off Via Verde and up into San Dimas Canyon. Each area has its own roofing profile, and each comes with different permitting triggers. What we learn on one San Dimas roof carries over to the next one.
Why Tilehurst Roofing Is San Dimas’s Preferred Roof Replacement Company
Tilehurst Roofing is a Kingswell family company founded in 2000. Every San Dimas job starts the same way: a written price in your hands before any work starts. Not a verbal ballpark. Not an estimate that changes when the crew shows up. A line-item quote with material, labor, and scope spelled out. That’s the Kingswell Way, and it’s the main reason San Dimas homeowners call us after a bad experience with someone else.
Greg Holloway leads our crews. When a San Dimas homeowner calls about a roof replacement, the first thing we do is ask about the address. Not for the ZIP code in some database. Because an address on the valley floor and an address in San Dimas Canyon can mean completely different code requirements, access, and pricing. We schedule every inspection around a specific arrival window, and the person who answers our phone is a live human being, 24 hours a day, 7 days a week. No voicemail tree.
Every replacement carries the 365-Day Done Right Promise. If something isn’t done right, we make it right for a full year after the job. That promise is written down before the crew leaves, not mailed later. Background-checked, uniformed technicians do the work, so you know exactly who’s on your roof.
New Roof Installation in San Dimas
New roof installation on a San Dimas home is mostly tied to new construction, additions, or detached structures like a shop or a garage with living space above it. On acreage properties east of San Dimas Canyon Road toward the mountains, many of these are permitted through Los Angeles County rather than the city, which means septic setbacks, well clearances, and fire-zone compliance all affect where a structure can sit and what roofing it must carry. A new asphalt shingle installation on a standard 1,800-square-foot home in San Dimas typically runs $12,000 to $22,000. If the structure is in a CAL FIRE Very High Fire Hazard Severity Zone, Class A materials are mandatory and will push the number higher.
County Permitting and Setbacks
Homes on the county side of San Dimas, especially those on larger lots with septic systems, trigger a different review process than city homes. The roof itself is still a roof. But the permit path may require fire-zone documentation, and if the home predates current code, the whole envelope may need upgrading. We pull permits and handle the paperwork, but you should know the timeline can stretch an extra week or two on county parcels.
Outbuildings and Detached ADUs
Many San Dimas acreage properties have a detached garage, workshop, or ADU that needs roofing at the same time as the main house. We scope these together. Combining into one mobilization saves on equipment haul and dump fees, and it prevents a second permit cycle later. If the outbuilding is older, expect decking and structural surprises once the old roof comes off.
Reroofing in San Dimas
Reroofing in San Dimas means tearing off the existing roof down to the decking and installing a new system, either because the roof is worn out or because local fire code demands it. Asphalt shingle reroofs on San Dimas ranches and canyon homes typically cost $14,000 to $28,000. Concrete tile conversions, which dominate in the VHFHSZ hillside tracts, routinely land between $22,000 and $40,000 or more depending on structural reinforcement, pitch, and valley count. If your current roof is wood shake and you live in a fire hazard zone, the decision may already be made for you.
Class A Conversions in the Canyon
San Dimas Canyon is a Very High Fire Hazard Severity Zone. That means any replacement roof there must meet Class A fire rating standards. Wood shake cannot legally go back on. So a homeowner calling about a leak near a chimney often learns that the entire roof has to come off and be replaced with fire-rated composition or concrete tile. It’s not a sales pitch from us. It’s the code officer’s requirement, and we’ll show you the relevant section if you ask.
Steep Pitches and Valley Work
The hillside homes built in the late 1970s and early 1980s along Via Verde and the upper reaches of San Dimas Canyon have steep pitches and complex valley intersections. Tear-off on those roofs is slower, safety rigging is required, and flashing details are more involved. All of that shows up in a line item on your quote. You should see it there. If another bid is suspiciously lower and doesn’t mention valley work, ask why.
Trusted Brands We Service in San Dimas
We install and repair roofs from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For San Dimas specifically, we stock GAF Timberline HDZ and CertainTeed Landmark in the most common local color blends so we’re not waiting on a distributor when it’s time to start. If you want Owens Corning Duration or an IKO product, we order it before tear-off and have it staged on site. You choose the product that fits your home. We’ll tell you what we see on San Dimas roofs: which shingles hold up best in Santa Ana wind, and which ones look right on a hillside contour.
Common Roof Replacement Problems We See in San Dimas Homes
- Mandatory wood shake conversions. Thousands of San Dimas homes built in the late 1970s and early 1980s carry legacy wood shake roofs. In the VHFHSZ, those roofs are prohibited for re-roofing. A homeowner who budgets for a repair can legally owe a full Class A replacement, and learning that at the permit counter is a rude shock. We flag it before you pay for the permit.
- Orographic rainfall and deck rot. San Dimas gets more rain than La Verne or Glendora because of lift off the San Gabriels. That extra moisture accelerates moss growth and deck rot at underlayment and flashing details, especially on north-facing slopes that stay shaded. We’ve opened roofs in the canyon that looked fine from the outside and were spongy underneath.
- Santa Ana wind stress. Winds funnel through San Dimas Canyon at speeds that routinely exceed 60 mph. That kind of sustained wind pulls fasteners through aging 3-tab shingles and opens the roof to wind-driven rain and ember intrusion at the same time. A roof that’s marginal on a calm day is dangerous during a Santa Ana event.
- Access and haul logistics on hillside lots. Steep driveways, tight switchbacks, and limited staging areas make tear-off and material delivery slower on canyon homes. Roofs where a dump truck can’t reach the eaves mean hand-carrying debris down the hill. We plan access and equipment paths during the estimate, not after work starts.
Pricing for Roof Replacement in San Dimas, CA
A standard asphalt shingle roof replacement on a valley-floor San Dimas ranch home typically runs $14,000 to $22,000 for a 1,500 to 2,200-square-foot roof. Larger homes or steep canyon lots run $18,000 to $28,000. If code requires a Class A conversion from wood shake, expect $22,000 to $40,000 for concrete tile, depending on structural reinforcement. Architectural shingle on a normal pitch will land in the middle of those ranges. The cheapest line item shouldn’t be the one that surprises you later. Call (945) 303-9821 and we’ll put a written number in your hands before you decide anything.
We Also Serve Cities Near San Dimas
Tilehurst Roofing’s Roof Replacement coverage extends through the communities around San Dimas. We regularly replace roofs in San Dimas, along with La Verne, Glendora, Covina, and Azusa. Same crews, same written pricing, same guarantee. If you’re just outside city limits, call and we’ll tell you honestly whether it’s in our service area.
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 Roof Replacement in San Dimas
If your home sits in a CAL FIRE Very High Fire Hazard Severity Zone, any roof replacement permit requires Class A materials, regardless of the reason you called us. A repair that doesn’t involve replacement can sometimes proceed, but if the decking is rotted or the repair scope grows into a replacement, the Class A requirement kicks in. Call (945) 303-9821 and we’ll help you determine which path applies to your address before you pay for anything.
Steeper pitches, complex valleys, access limitations, and fire-zone material requirements all add labor and material costs on hillside homes. A roof with four valley intersections takes noticeably longer to flash correctly than a simple gable. Debris removal is slower when a dump trailer can’t reach the house. These are real line items, not padding. Call (945) 303-9821 for a free estimate and we’ll show you exactly where the money goes.
Orographic lift off the San Gabriel Mountains means San Dimas gets more annual rain than cities just a few miles southwest, and that moisture concentrates at flashing and underlayment details. We regularly find deck rot under shingles that looked intact. During a replacement, we budget for potential decking replacement in our quote so you’re not surprised by a change order. Call (945) 303-9821 and we’ll walk the roof with you before the shingles come off.
Santa Ana events funnel through San Dimas Canyon at speeds over 60 mph, so we recommend shingles rated for at least 110 mph wind uplift, and 130 mph is better for exposed hillside homes. GAF Timberline HDZ, CertainTeed Landmark, and Owens Corning Duration all carry high wind ratings when installed to manufacturer spec with proper fastener count. We install them that way every time. Call (945) 303-9821 to talk about what your roof needs to hold.
Yes, we regularly replace roofs on San Dimas acreage properties with a main house plus a garage, shop, or ADU. We scope all structures in one visit and combine them into a single mobilization to save on dump fees and equipment haul. If the property is on a county septic system or well, we coordinate access so the roofing work doesn’t damage either system. Call (945) 303-9821 and we’ll schedule one estimate that covers everything.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving San Dimas and surrounding communities.






Before
After
Before
After
Before
After