Architectural shingles
Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree 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 costs between $350 and $1,400 depending on what’s actually wrong once we open it up. Most jobs we handle in Pomona are done in a single day, and we work across all four ZIP codes: 91766, 91767, 91768, and 91769. If you’ve got a leak, lifted shingles, or cracked flashing, call us at (833) 589-6925 and we’ll give you a straight answer about what needs fixing.
Weston Roof Repair is led by Alan Pruett, and we’ve spent years working on Pomona’s older housing stock: Craftsman bungalows near downtown, post-war tracts in the 91766 and 91768 ZIPs, Spanish Colonial homes with original clay tile. We know what these roofs look like underneath, which matters more than what they look like from the curb.
Why Weston Roof Repair Is Pomona’s Preferred Roof Repair Company
Homeowners in Pomona call us because we diagnose before we sell. That’s not a slogan, it’s how we work. We’re material-agnostic: we work with GAF, CertainTeed, Owens Corning, IKO, and other leading manufacturers, so our recommendation is based on what your roof actually needs, not what we happen to stock or get incentivized to push.
Our Roof Repair team handles everything from a single damaged shingle to a full tear-off, and the same crew that inspects your roof is the one that fixes it. No handoffs, no communication gaps. When a Pomona homeowner calls about a leak near Phillips Ranch or wind damage in the 91767 ZIP, they get Alan Pruett’s crew showing up with the right materials and a written line-item quote before any work starts.
We also offer standalone Roof Inspections. A roof inspection shouldn’t be a sales pitch, it should be a diagnosis. If a repair fixes the problem, that’s what we’ll tell you. If replacement is the honest answer, we’ll show you why with photos and measurements.
Styles & brands we work with






Storm Damage Roof Repair in Pomona
Storm Damage Roof Repair in Pomona is driven by one local condition more than any other: Santa Ana winds. When those hot, dry gusts funnel through the Pomona Valley, they lift shingle tabs, crease edges, and rip ridge caps off roofs that look completely fine from the street. A typical wind-damage repair in Pomona runs $350 to $900, depending on how many shingles lifted and whether the decking underneath survived.
Wind-Lifted Shingle Repair
After a Santa Ana event, the older tract homes on Pomona’s north and east sides routinely show creased shingles with broken sealant strips. The shingle is still there, but the underside is fractured. We replace each damaged shingle individually, matching the existing brand and color when possible, and we check the surrounding tabs for hidden fatigue.
Ridge Cap and Flashing Repair
Wind also takes ridge caps and exposes flashing at valleys and penetrations. On Pomona’s clay-tile roofs, this is where the real damage hides: the tile looks intact, but the underlayment underneath has baked out and the flashing has rusted through. Repair pricing for ridge and flashing work typically runs $300 to $700 depending on the length involved.
Metal Roof Repair in Pomona
Metal Roof Repair in Pomona covers standing-seam panels, metal valleys, and flashing systems on both residential and some flat-roof applications. Most Pomona metal repairs involve failed fastener seals, rusted valley metal, or thermal expansion that has pulled panels loose. Expect to pay $400 to $1,200 for a typical metal roof repair in Pomona, with the higher end covering panel replacement rather than resealing.
Valley and Flashing Repair on Metal Roofs
Valley metal on older Pomona homes fails from heat-cycling: the metal expands and contracts through 95°F summer days and cool winter nights, eventually cracking the sealant and letting water through. We replace the valley metal, re-bed the seams, and re-secure the panel edges.
Resealing and Fastener Replacement
On standing-seam metal roofs, the most common failure point is the neoprene washer under each fastener. Inland Pomona UV eats those washers faster than coastal air does. We reseal and replace fasteners across the affected area, and we inspect the panel laps for thermal fatigue before closing up.
Trusted Brands We Service in Pomona
Weston Roof Repair is authorized to work with all seven of the roofing industry’s most-trusted shingle brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means when we repair a Pomona roof, we’re matching what’s already up there, not converting you to whatever we prefer to stock. On a 1948 bungalow off Garey Avenue in the 91766 ZIP, a Santa Ana event had lifted and creased a dozen architectural shingles along a valley. When we opened it up, we found the original skip-sheathing had pulled loose from the rafters and the storm shield was brittle. We replaced the sheathing, added drip edge and starter strip, and matched the CertainTeed Landmark shingles so the repair blended. And we priced the sheathing upgrade in writing before we nailed anything down. That’s how we work in Pomona, and that’s the standard we bring to every job.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Pomona Homes
- Skip-sheathing failures on pre-1970 roofs. Many Pomona homes built before 1970 have original 1×6 skip-sheathing rather than solid plywood decking. When shingles lift or valleys leak, the sheathing underneath has often pulled loose from the rafters, which means any repair that opens the roof plane requires installing new decking before underlayment goes down.
- Santa Ana wind damage that hides from the street. The wind events that rip through the Pomona Valley crease shingle tabs and break sealant strips without necessarily tearing anything off. From the ground the roof looks fine. Up close, the shingles are compromised and the next storm finds its way in.
- Baked-out underlayment on original clay tile. Pomona’s older Spanish Colonial homes near downtown and in the 91766 ZIP often have clay tile that’s still in good shape but underlayment that has dried, cracked, and failed from decades of inland heat. The tile looks fine; the waterproofing underneath has given up.
- Rusted flashing at penetrations and valleys. Intense UV and heat-cycling in the Pomona Valley ages flashing faster than coastal air does. Pipe boots crack, valley metal rusts, and chimney flashing pulls away from the mortar.
Here’s what Pomona homeowners should know upfront: on older roofs with skip-sheathing, any repair that opens the roof plane carries a hidden-decking risk. We don’t hide that risk. We price allowances into the written quote, and if we discover the decking is shot once we open it up, we show you photos, explain the code requirement, and get your written approval before we add a dollar to the job.
Pricing for Roof Repair in Pomona, CA
Roof repair in Pomona typically runs $350 to $1,400. Shingle replacement for a wind-damaged area runs $350 to $850. Flashing and pipe boot repair runs $300 to $600. Valley repair with new underlayment runs $500 to $1,000. Skip-sheathing replacement, when required on pre-1970 homes, adds $4 to $6 per square foot of opened decking. Clay tile repair that preserves the original tile but replaces underlayment and flashing runs $700 to $1,400 depending on the area involved.
What moves the price is what we find once the roof is opened: failed decking, rusted flashing, outdated wiring in a soffit, undersized framing that needs reinforcement. We write those allowances into the original quote so they’re not surprises. Call (833) 589-6925 and we’ll give you a written, line-item estimate for your Pomona roof. Estimates are free.
We Also Serve Cities Near Pomona
Weston Roof Repair serves Pomona and the surrounding communities, including Walnut, Covina, South San Jose Hills, and West Covina. If you’re in any of these nearby cities and need a roof repair quote, call (833) 589-6925. Same crew, same straight answers, same written pricing.
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
Look for shingle tabs that appear slightly raised, creased, or no longer lying flat against the shingle below. Also check for granules collecting in your gutters, which indicates sealant failure and shingle fatigue. In Pomona’s older tracts, a wind event that lifts shingles often leaves them looking intact from the ground, so the only reliable way to assess damage is an on-roof inspection. Call (833) 589-6925 and we’ll get up there and tell you exactly what’s going on, with photos you can see for yourself.
If the repair opens the roof plane and the original skip-sheathing is loose, cracked, or pulling away from the rafters, then yes, you’ll need new decking installed before underlayment goes down. This is common on Pomona homes built before 1970. We price the sheathing upgrade as an allowance in the original quote, and we only add it if we find it’s necessary once the roof is opened. You approve the added cost in writing before we proceed. Call (833) 589-6925 for a quote that includes this allowance.
Most minor repairs like shingle replacement, flashing repair, and pipe boot replacement don’t require a permit in Pomona. Repairs that involve structural decking replacement or framing changes often do, and pulling a permit can trigger code upgrades for outdated wiring or undersized framing discovered during the inspection. We handle the permit process for you and price any anticipated code work into the written quote. Call (833) 589-6925 and we’ll tell you whether your specific repair needs a permit.
Yes, in most cases we can repair the waterproofing underneath the original clay tile and preserve the tile itself. The tile on Pomona’s older Spanish Colonial homes often still has decades of life left, but the underlayment underneath has baked out and failed. We remove the tile in the affected area, replace the underlayment and flashing, and reinstall the original tile. Pricing runs $700 to $1,400 depending on the size of the area. Call (833) 589-6925 for an exact quote.
We price allowances into the original written quote for exactly these discoveries, and every Pomona homeowner gets photos and a written change approval before any added work begins. On a recent job off Garey Avenue, we opened a valley and found the original skip-sheathing had pulled loose and the storm shield was shot. The sheathing upgrade was priced in writing before we nailed anything down, and the homeowner approved it based on the photos we showed them. You’ll never get a surprise bill from us. Call (833) 589-6925 to schedule your free estimate, and ask us about the allowance structure.
If you’ve got a leak, wind damage, or a roof that’s just not keeping the Pomona heat and Santa Ana winds out anymore, call Weston Roof Repair at (833) 589-6925. We’ll inspect it first, tell you what’s actually wrong, and give you a written quote that holds. From a single damaged shingle to a full tear-off, same team, start to finish.
Written by Alan Pruett, Owner at Weston Roof Repair, serving Pomona and the surrounding Pomona Valley since day one.