Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Montclair
Roof repair in Montclair usually costs between $325 and $1,450 depending on what’s actually failing up there, and most jobs our crews handle are scoped, priced, and closed out within one or two visits. If you’re watching a stain spread across the ceiling or found granules piling up in the gutter, call (945) 303-9821 and a live person answers, day or night. We work the Pomona Valley ranch tracts every week, so we know what goes wrong on these roofs and what it costs to fix before we set a ladder against your eave.
Why Tilehurst Roofing Is Montclair’s Preferred Roof Repair Company
Tilehurst Roofing is a Kingswell family company, founded in 2000 and built for homeowners who’ve already been burned once by a no-show or a price that changed at the door. We put the written price in your hands before any work starts. Every repair leaves with a written guarantee, and if that repair fails inside the guarantee period, we return at no charge under the 365-Day Done Right Promise. Greg Holloway, our owner, holds us to that standard on every single job.
Montclair homeowners call us because our technicians are background-checked and uniformed, and because the person who answers the phone is the same person who can tell you what a lifted ridge cap on an east-facing plane is going to cost. We keep our scheduling honest. We show up in the window we gave you. And we leave the property cleaner than we found it. That’s The Kingswell Way, and it’s written into how we run every repair out here.
Commercial Roof Repair in Montclair
Commercial Roof Repair in Montclair covers low-slope and flat systems on the retail and warehouse buildings scattered along Holt Boulevard, Central Avenue, and the industrial pockets near the 10 Freeway interchange. These buildings tend to be older, with single-ply membranes or built-up gravel roofs that have been absorbing Inland Empire UV for two or three decades. When a commercial roof fails here, it’s usually a seam split, a punctured membrane around an HVAC curb, or ponding water that found a path through aged flashing.
Most commercial repairs in Montclair run $800 to $3,200 depending on membrane type and how much wet insulation has to be cut out and replaced. We stock cold-applied patch materials, TPO and EPDM seam kits, and replacement metal flashing, which means we can usually complete a scoped commercial repair in a single visit rather than stretching it over two or three trips.
Flat Roof Patching and Membrane Work
Flat roof patch work on Montclair’s commercial buildings often starts with a moisture survey to find how far water has traveled from the visible breach. The old-timer’s rule holds: water goes down and sideways before it shows up inside. We cut out saturated insulation, dry the deck, and weld in a bonded patch rather than smearing coating over a soft spot and hoping it holds through the next heat wave.
Flashing and Curb Repairs
Most commercial leaks we trace in Montclair start at a penetration: a vent, a pipe jack, a rooftop unit curb. The membrane itself may be fine. We strip failing counterflashing, replace rotted nailers, and set new termination bar so the next Santa Ana event doesn’t peel the repair right back open.
Roof Leak Repair in Montclair
Roof Leak Repair in Montclair is the call we run most often, and the leak is rarely where the stain shows up on the ceiling. Water travels along the underside of the decking, follows a rafter, and pools at the first low spot it finds. On the 1955 to 1975 ranch homes that dominate this city, that usually means a leak that started at the ridge or a pipe boot ends up staining a hallway wall twenty feet away. Homeowners see the ceiling, we trace it back to the actual breach.
Most leak repairs in Montclair cost between $350 and $950 for a straightforward fix: a cracked vent boot, failed pipe collar, degranulated shingle, or separated flashing joint. The cost climbs if we have to cut out wet decking or if we find a third layer of old shingle hiding the problem. Every leak repair leaves with a written guarantee stating exactly what we fixed and for how long.
Flashing, Vent Boot, and Valley Repairs
Flashings fail before shingles do. The truth is most “roof leaks” are actually flashing leaks: metal expansion joints that opened up, step flashing that pulled away from a wall, a vent boot cracked by UV. In Montclair’s thermal cycling, metal moves. We replace flashing with the same gauge or heavier, set new roof cement, and re-nail with hot-dip galvanized fasteners so the repair doesn’t rust out in three seasons.
What Happens When Leaks Reach the Decking
On a 1962 ranch tract home off Monte Vista Avenue, our crew tore into a re-roof that had been patched three times and found the original 3-tab layer still nailed down over soft decking, with east-facing ridge caps lifted and starter strip gone from the last Santa Ana event. We stripped to the decking, replaced the rotted OSB, laid ice and water shield in the valleys and along every penetration, and set new architectural shingles with hot-dip galvanized fasteners and a proper starter strip before closing out with fresh ridge vent and drip edge. That’s the difference between patching a symptom and fixing the roof.
Trusted Brands We Service in Montclair
We service and repair all major shingle brands across Montclair, and we carry local parts for Atlas, Tamko, and GAF systems so turnaround stays short when a repair can’t wait. We also work with CertainTeed, Owens Corning, IKO, and Boral when the home calls for a specific profile or color. If your roof carries a manufacturer warranty, we install the matching repair components and document the work so that warranty stays intact. If you’d rather move to a full replacement, our Roof Repair team can price it both ways: repair now, or replace and be done.
Common Roof Repair Problems We See in Montclair Homes
- East-facing planes losing ridge caps and starter strip. Santa Ana winds funnel through the Pomona Valley from the east-northeast, and the windward planes on ranch homes take repeated uplift that loosens caps and peels the starter course. By the time a shingle tab tears away, the seal underneath is usually already broken.
- Granule loss from Inland UV that mimics age. Montclair summers push past 100°F, and UV at this inland elevation degrades asphalt granules faster than near the coast. Leaks show up as bare mat and granule piles in the gutter long before the roof “looks” in need of replacement.
- Soft OSB and plywood hiding under old patches. Decades of thermal expansion and contraction off aging decking mean a simple leak call often turns into decking replacement once we expose the area around flashing and penetrations. It’s the housing stock, not bad luck.
- Permit confusion near the county line. Montclair sits entirely in San Bernardino County while its western edge abuts Pomona in LA County. A crew that scopes a repair from the Pomona side may file the wrong paperwork or assume a code adoption that doesn’t apply on the Montclair side of the boundary.
Pricing for Roof Repair in Montclair, CA
Roof repair pricing in Montclair runs roughly $325 to $1,450 for the typical repair call. A vent boot replacement runs $325 to $475. A flashing repair along a wall or chimney runs $450 to $900. A valley repair with new underlayment runs $650 to $1,150. Flat roof patches run $800 to $1,800 depending on membrane type and wet insulation removal. Decking replacement, when the rot goes through, adds $90 to $140 per sheet including material and labor. Every price is written and fixed before work begins. No change orders at the door. Call (945) 303-9821 for a free estimate in Montclair, and the number you hear on the phone is the number on the proposal.
We Also Serve Cities Near Montclair
Tilehurst Roofing crews serve Montclair and the surrounding Pomona Valley communities, including Claremont, Ontario, Pomona, and La Verne. Each city gets its own look when it comes to permitting and code, but the standard of work doesn’t change. If you’re in one of those cities and need a repair scoped by someone who knows Inland Empire housing stock, call (945) 303-9821.
Serving Montclair, CA - Our Local Coverage Area
We’re based in the Montclair 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 Repair in Montclair
Most Montclair homes were built between 1955 and 1975, which means the original OSB or plywood decking has absorbed fifty to seventy years of thermal cycling. When we open a leak area and find soft, delaminated decking, we have to cut it out and replace it rather than nail new shingles into plywood that won’t hold a fastener. Around flashing, pipe jacks, and valleys, that’s more the rule than the exception. Call (945) 303-9821 for an inspection; we’ll tell you what we found and put the price in writing.
Yes. Montclair sits entirely within San Bernardino County while Pomona, directly to the west, is in LA County. Roofing permits, inspections, and code interpretations switch jurisdictions at the city limit, which means a contractor who usually works the Pomona side can file the wrong scope or apply the wrong code adoption for a job on the Montclair side. We scope every repair to the city where the house actually stands. That’s a compliance detail most homeowners never hear about until a permit gets flagged.
Santa Ana winds funnel through the Pomona Valley from the east-northeast, so the windward, east-facing planes on Montclair’s ranch homes take the brunt of uplift loading. Ridge caps lift, starter strip tears loose, and shingle seals break on that side years before the leeward planes show wear. If you’re seeing missing tabs after a wind event, start by looking at the east side of the ridge. Call (945) 303-9821 and we’ll scope the whole plane, not just the spot that tore.
At Montclair’s inland elevation, intense UV and summer temperatures that regularly cross 100°F degrade asphalt shingle granules measurably faster than in coastal LA, often cutting expected shingle lifespan by years. That means a roof that would look serviceable at year 18 in Long Beach can be shedding granules and exposing matting at year 12 in Montclair. If you’re seeing granule piles in the gutter, call (945) 303-9821 and we’ll tell you whether the roof has years left or needs a repair now.
We use stainless and hot-dip galvanized fasteners on exterior applications in Montclair, because standard electro-galvanized hardware can rust out in fewer than three seasons under Inland heat and the occasional Santa Ana dust load. For flashing, we set the same gauge or heavier than what originally failed. For valley and penetration work, we lay ice and water shield under the new material rather than relying on sealant alone. For an exact quote on your repair, call (945) 303-9821; estimates are free and written.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Montclair since joining the Kingswell family of companies in 2000.






Before
After
Before
After
Before
After