Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Pomona
Roof repair in Pomona usually runs between $350 and $1,400 depending on what failed, and most small to mid-size repairs are done in one visit. We’re not the cheapest bid in Pomona, and we don’t try to be. We’re the crew that shows up in the window we gave you, hands you a written price before a single nail goes in, and puts the guarantee on paper before we leave the driveway.
Pomona is different from the rest of the San Gabriel Valley, and roof repair here demands that you respect the difference. The Santa Ana winds that howl through the Cajon Pass hit Pomona harder than West Covina or Diamond Bar, and summer temperatures that regularly push past 105°F bake shingles until they crack and curl. If you’ve already had a repair fail once, it probably wasn’t bad luck. It was the wrong spec for this valley. Call (945) 303-9821 and we’ll tell you what actually failed and what it costs to fix it right.
Why Tilehurst Roofing Is Pomona’s Preferred Roof Repair Company
Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000, and built for homeowners who have been burned by no-shows and price changes at the door. Every Pomona job starts with a written price before any work begins. Every repair is covered by a written guarantee. If it fails inside the guarantee period, we return and fix it at no charge under our 365-Day Done Right Promise. That’s not a sales pitch. That’s the Kingswell Way: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, come back if it fails.
We dispatch crews to Pomona from the brand’s Los Angeles office, and our technicians are background-checked and wear uniforms so you know exactly who is on your roof. A live person answers our phone 24 hours a day, 7 days a week, including evenings and weekends. You won’t get a voicemail. You’ll get a human who can schedule a free estimate for your Pomona home.
Greg Holloway leads our team, and the standard he set is simple: if we wouldn’t put it on our own roof in Pomona, we don’t put it on yours. That means we inspect decking before we quote a shingle patch. That means we check the nailing pattern on your ridge caps after a wind event. That means we tell you the truth about Class A fire requirements before the permit office does.
Flat Roof Repair in Pomona
Flat Roof Repair in Pomona is common on the low-slope sections found on Spanish Colonial Revival homes along the Wilton corridor and on additions built onto 1920s and 1930s bungalows near Lincoln Park. The Pomona inland heat, routinely 103-107°F in summer, has no marine layer to soften it. That sustained heat breaks down the seams and flashings on flat roofs far faster than it does in coastal LA. A typical flat roof patch in Pomona runs $450-$900, while a larger low-slope section with new membrane can run $1,200-$2,800 depending on square footage and how far the old membrane has failed.
Seam and Flashing Repairs
Flat roofs fail at the seams first. On Pomona homes, the heat cycling pulls apart lap seams and the roof-to-wall flashing where the membrane turns up against a parapet or stucco wall. We clean the failed area, re-weld or re-seal the seam with the correct membrane-specific product, and patch any blistered spots. If the decking below has gone soft from water intrusion, we replace that section before re-membraning. We never float a patch over rotten decking; that’s a repair that fails again within a season.
Drain and Scupper Blockages
Pomona’s Santa Ana events carry dust, leaves, and debris from the foothills onto low-slope roofs, and a clogged drain or scupper backs water up fast. Standing water accelerates membrane breakdown and finds its way through any weak seam. We clear the drainage path, reseal the penetration, and check the surrounding membrane for the early blistering that signals deeper trouble.
Shingle Roof Repair in Pomona
Shingle Roof Repair in Pomona is a different animal than the same job in West Covina, because Pomona sits at the inland end of a natural wind corridor funneling Santa Ana events from the Cajon Pass through the Pomona Valley. That wind generates uplift forces strong enough to peel hip and ridge caps, starter strip, and field shingles off roofs that would hold fine a few miles west. Most asphalt-shingle repairs in Pomona run $350-$850 for isolated damage, while a larger section replacement or a full ridge cap re-set can run $900-$1,800. The price depends on what actually failed: missing shingles, failed fasteners, cracked sealant, or rotten decking underneath.
Fastener and Nailing-Pattern Failures
The most common wind damage we see in Pomona isn’t old shingles. It’s shingles that were installed with fasteners outside the manufacturer’s nailing pattern, or with the wrong fastener entirely. In a Santa Ana event, that’s what lifts. We remove the failed shingles, replace the fasteners to spec, and hand-seal the new cap and ridge seams so the assembly can actually earn its rated wind resistance. On the windward rake and eave, we check starter strip before we quote the repair, because if the starter is nailed wrong, new field shingles won’t stay put.
Heat-Related Blistering and Cracking
Pomona’s inland summer temperatures regularly exceed 103-107°F, a full 15 to 20 degrees hotter than coastal communities, and there’s no marine moisture buffer. Roofing materials bake under direct sun nearly year-round, and that accelerates UV granule loss, shingle blistering, and thermal cracking. A shingle field that a manufacturer rates for 30 years can look tired at 20 in Pomona. When we repair a blistered field, we check the decking below for the dry rot that decades of inland heat cycling produces, especially on the single-layer plank decking common to 1920s-1950s homes.
Trusted Brands We Service in Pomona
We work with seven major roofing manufacturers, including GAF, Atlas, and Boral, and we stock common repair materials locally for fast turnaround on Pomona jobs. That means we can match your existing shingle color and profile without waiting on a special order, and we can offer genuine material choice rather than whatever happens to be in the truck. If your Pomona roof carries an older Atlas shingle that’s been discontinued, we’ll find the closest match and show you samples before we order. If your flat roof uses a Boral tile profile, we carry the accessories to repair the flashings and ridge caps properly rather than substituting a near-miss product.
Common Roof Repair Problems We See in Pomona Homes
- Wind-peeled hip and ridge caps during Santa Ana events. Pomona’s location at the inland end of the San Gabriel Valley means the wind corridor from Cajon Pass pushes wind through the Pomona Valley with more force than coastal neighborhoods. When caps were nailed outside the manufacturer’s pattern or set with the wrong fasteners, they lift in the first strong event and water follows them in.
- Blistered shingle fields and cracked penetration sealant from inland heat. The same 103-107°F temperatures that make Pomona summers furnace-hot also blister shingles and crack the sealant around vents and pipe boots. Once the sealant cracks, the next rain finds the nail holes, and we’re repairing both the shingle and the decking below it.
- Dry-rotted single-layer plank decking under 1920s-1950s roofs. The Craftsman bungalows and Spanish Colonial Revival homes around Lincoln Park and Wilton were built when plank decking was standard. After decades of inland heat, that old wood dries out, rots at the fastener points, and can’t hold nails. A repair that skips full deck inspection fails again within a season or two.
- Class A fire-rating surprises on northern Pomona re-roofs. Northern Pomona near the San Gabriel foothills falls inside LA County’s Very High Fire Hazard Severity Zone. A homeowner expecting standard 30-year architectural shingles often learns at permit stage that the parcel legally requires a Class A fire-rated assembly. That changes the material spec and the cost, and experienced local contractors bring it up before the contract is signed, not after.
Pricing for Roof Repair in Pomona, CA
Here are honest dollar ranges for Pomona, not national averages. A small shingle patch runs $350-$550. A ridge cap re-set after wind damage runs $700-$1,200. Flashing repair around a chimney or against a parapet runs $450-$900. A flat roof seam or drain repair runs $450-$900, and a larger low-slope membrane section runs $1,200-$2,800. What changes the price? Decking condition, the number of layers we’re working over, the brand and profile of your existing material, and whether your Pomona parcel sits in the VHFHSZ and requires Class A materials. We price it in writing before any work starts, and that written price is the price. Call (945) 303-9821 for a free estimate on your Pomona roof.
We Also Serve Cities Near Pomona
Our roof repair crews serve Pomona and the surrounding communities of Roof Repair neighborhoods in Diamond Bar, Montclair, Chino Hills, and Claremont. Each of those cities has its own wind and heat profile, and the same written-price, written-guarantee standard applies everywhere we go. The roofing problems in Pomona don’t stop at the city line, and neither does our service area.
Serving Pomona, CA - Our Local Coverage Area
We’re based in the Pomona 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 Pomona
Pomona sits at the inland end of the San Gabriel Valley in a natural wind corridor that funnels Santa Ana events from the Cajon Pass direction through Pomona with unusual force, so uplift peels shingles, hip caps, and ridge caps here that would hold fine a few miles west. If the original install ran fasteners outside the manufacturer’s nailing pattern, or used the wrong fastener, the first strong event will find it. The fix is not more nails or more sealant. It’s re-fastening to the manufacturer’s pattern with the correct fastener and hand-sealing the cap seams. Call (945) 303-9821 and we’ll inspect what actually failed and quote the fix in writing.
If your Pomona parcel falls inside LA County’s Very High Fire Hazard Severity Zone, concentrated in the northern portions near the San Gabriel foothills, a re-roof legally requires a Class A fire-rated assembly. That changes the material spec: you may need Class A shingles, a specific underlayment, and specific ridge and edge details. It does raise the cost versus a standard architectural shingle re-roof, typically by several hundred dollars for a smaller roof and more for a full tear-off. For an isolated repair, Class A matters less unless the permit office flags the whole roof during inspection. Call (945) 303-9821 and we’ll check your parcel’s VHFHSZ status before you commit to a bid.
A roofing square is 100 square feet of roof area, and if you see a quote based on squares, it means the roofer is pricing full sections rather than individual spots. On a Pomona home, a smaller shingle repair might be quoted by the job, not the square, because we’re replacing individual shingles and fasteners. For a larger section, say a valley replacement or an entire roof face, the square is the standard unit. We give you a written line-item quote that breaks down the work in plain English before any work starts, so you never have to decode a roofing invoice. Call (945) 303-9821 for a free estimate and we’ll walk you through the quote line by line.
Stains near the valleys on older Pomona roofs are usually one of two things: algae or water intrusion. Algae grows where roof sections stay damp, and in Pomona’s heat cycling, a shaded valley can stay damp long enough to grow dark streaks even without a leak. But a stain that spreads after rain, or that corresponds to a soft spot in the decking, signals water getting past the valley metal or the shingle seal. The only way to know is to inspect the underside. We check the decking, not just the shingles, and we’ll tell you which it is before we recommend a repair. Call (945) 303-9821 to schedule a free inspection.
The right call depends on the decking, not just the shingles or tiles. On Pomona’s 1920s-1950s Craftsman and Spanish Colonial Revival homes, the single-layer plank decking underneath has often dry-rotted after decades of inland heat. If the decking is still sound and the damage is isolated, a repair makes sense. If we’re finding rot across multiple sections or fasteners pulling loose across the field, a repair becomes a patch job that fails again. On historic homes with Boral tile or period-correct profiles, we can often salvage and re-set originals rather than tearing off. The honest answer comes from inspection, and our estimate is free. Call (945) 303-9821 and we’ll tell you which path actually protects your home.
Ready to Fix Your Pomona Roof the Right Way?
The wind wasn’t your fault. The heat wasn’t your fault. The decking rot is what it is. The only thing you control is who you call, and what spec they install. If you want a roofer who answers the phone at 9 p.m. on a Sunday, shows up in the window they gave, and puts the price and the guarantee on paper before driving a nail, call Pomona Roof Repair at (945) 303-9821. The estimate is free. The price is written. And if we don’t leave it right, we come back and make it right, for a full year, under the 365-Day Done Right Promise.
Greg Holloway and the Tilehurst Roofing team serve Pomona with the Kingswell standard: say the price before the work, show up in the window we gave, leave the place cleaner than we found it, put the guarantee in writing, come back if it fails. Call (945) 303-9821 for your free Pomona roof repair estimate.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Pomona roof repair customers with written pricing and written guarantees on every job.






Before
After
Before
After
Before
After