Metal roofing
Architectural shingles
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 Upland
Roof repair in Upland usually costs between $350 and $1,200 for targeted fixes like shingle replacement, flashing repair, or vent boot work, with full flat roof patches running $600 – $1,800 depending on size and membrane type. We get most Upland repair calls scoped and scheduled within a few days, and after a Santa Ana event we work through the backlog neighborhood by neighborhood, starting with the foothill homes in 91786 that take the brunt of the wind. Our crews know Upland’s housing stock well: the 1950s – 70s ranch homes in the older core, the tile-roofed hillside properties toward San Antonio Heights, and the newer tracts along the 210 corridor. If you’ve got water staining a ceiling or shingles in your yard after a windstorm, call (866) 321-6172 and we’ll get an inspector to your place. The estimate is free, and we’ll tell you honestly whether it’s a repair or a replacement conversation.
Why Van Nuys Roofing Co Is Upland’s Preferred Roof Repair Company
We work with seven leading roofing material brands – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – which matters in Upland because the housing stock spans everything from original wood shake in 91786 to concrete tile and newer architectural shingles in 91784, and we can handle GAF repair in Upland when that’s the right fit for your roof. Most roofers push whatever brand they stock. We stock none. We inspect first, recommend second, and your roof dictates the material, not our supplier relationships.
Upland homeowners call us for the straight answer on repair versus replacement. Rick Dominguez, who leads our Roof Repair division, has walked hundreds of older foothill roofs where an intact-looking shake is actually a fire hazard and an insurance problem waiting to happen. He’ll tell you what’s actually failing, what can wait, and what won’t survive the next wind event. That candor is why Upland customers keep our number on file.
We carry a service area that includes all three Upland ZIP codes – 91784, 91785, and 91786 – and our repair crews are on rotation to reach Upland without the dial-a-far-away-contractor runaround. You call, we answer, we schedule, we show up.
Styles & brands we work with






Emergency Roof Repair in Upland
Emergency Roof Repair in Upland is what happens when a Santa Ana wind event lifts ridge cap shingles or tears flashing off your chimney at two in the morning and you need tarping and temporary repair before the next front moves through. Upland sits at the base of the San Gabriel Mountains, and when the winds come down the canyons they do real damage fast. Most emergency jobs in Upland involve securing loose sections, patching penetrations, and installing temporary protection. A typical emergency response with tarping and temporary sealing runs $450 – $950, and we document everything so your insurance adjuster can see exactly what happened.
Wind-Damage Tarp and Secure
When wind strips shingles or lifts flashing on a Upland home, the first job is stopping water and ember entry. We get a crew out, set an anchor point, and secure the affected area with a weather-rated tarp if needed. Temporary repairs like this are meant to hold for a few weeks, not forever, but they keep the damage from spreading while you decide on a permanent fix. Cost for tarping alone usually lands between $400 and $700 depending on roof pitch and access.
Santa Ana Blow-Off and Ridge Cap Repair
The Santa Anas in Upland don’t announce themselves, and the older shake roofs in 91786 shed ridge cap shingles like a dog sheds fur. After the winds die down, our crews re-nail loose ridge caps, replace missing pieces, and check the entire ridgeline for sections that lifted but haven’t fully let go yet. That last part keeps you from calling us again next month. Ridge cap repair on a Upland home typically runs $300 – $600.
Flat Roof Repair in Upland
Flat Roof Repair in Upland centers on the post-war ranch homes and additions in 91786 and the mid-century commercial-to-residential conversions scattered through the older core, where built-up roofing and modified bitumen get cooked by triple-digit summer afternoons and crack over time. Upland’s UV index in July and August is brutal, and a flat roof that looks fine from the ground often has hairline splits that only reveal themselves during a winter atmospheric-river event. Flat roof patchwork on a standard Upland ranch addition typically runs $600 – $1,400 for a targeted repair, while a full re-coat or overlay can run $2,200 – $4,500 depending on square footage and membrane condition.
UV-Damaged Membrane and Seam Repair
Upland sunshine doesn’t just fade paint – it breaks down the chemical bonds in asphalt-based flat roof membranes. We see seams pull apart on older built-up roofs and bubbles form where moisture got trapped under a coating. Repairing a failed seam means cutting back to solid material, cleaning the surface, and heat-welding or cold-applying a new patch that bonds correctly. Expect $500 – $900 for a standard seam repair on a Upland flat roof.
Ponding and Drainage Correction
Flat roofs in Upland don’t get much rain, but when a winter storm stalls over the San Gabriels the water has nowhere to go if drains are clogged or the roof has settled. Ponding water accelerates membrane failure fast. We clear scuppers, adjust drains, and if needed build a small cricket or slope correction to move water off the surface. Drainage correction usually lands between $700 and $1,500, and it’s the repair that buys the most time for the rest of your flat roof.
Trusted Brands We Service in Upland
Our repair crews work with GAF, CertainTeed, and Owens Corning most often on Upland’s asphalt shingle roofs, and we’re equally at home with Boral tile on the hillside homes in 91784. Because we’re brand-agnostic, we source the exact match for your existing roof instead of convincing you to accept a near-match from whatever’s on the truck. For Upland customers that means faster turnaround – we know where to get materials locally in the Inland Empire and we don’t wait on a single supplier. If it goes on a roof, we know it. Your roof, your material choice.
Common Roof Repair Problems We See in Upland Homes
- Santa Ana wind stripping on original wood shake roofs in 91786. Ridge caps lift, step flashing peels back around chimneys, and ember entry points open up that homeowners never see from the street. We inspect the entire ridgeline after every wind event, even if only one section blew off.
- UV and thermal cycling cracks the underlayment under clay tile in 91784. The tile itself holds up for decades, but the felt or synthetic underlayment underneath bakes and splits after enough triple-digit summers. Hidden leaks only show up when a winter storm pushes water through the cracks, and by then the decking is already wet.
- Missing or deteriorated drip edge on post-war ranch homes. The 1950s and 60s homes in Upland’s core often have undersized or rusted drip edge, especially on eaves facing the afternoon sun. Wind-driven rain gets under the shingle edge and rots the fascia board. We catch this on repair calls all the time.
- Fire-rated assembly gaps on older shake roofs in the Very High Fire Hazard Severity Zone. A shake roof that looks fine from the ground often has missing Class A underlayment, open ridge vents, or corroded metal valleys that would fail a defensible-space inspection. We scope repairs with fire exposure in mind, not just water shedding.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Upland, CA
Here’s what we’re seeing in Upland’s market right now. Shingle replacement on a standard walkable roof runs $350 – $750. Flashing repair around a chimney or skylight lands at $400 – $850. Vent boot replacement is $250 – $400. Flat roof patches start at $600 and go up from there based on membrane type and square footage. Emergency tarping after a wind event costs $400 – $700. The variables that move your number in Upland: roof pitch (hillside homes in 91784 cost more for safety tie-offs and access), material type (clay tile repair is more labor-intensive than asphalt shingle), and whether the damage exposed decking that needs replacement. We give written line-item quotes before any work starts, and the price doesn’t change unless you change the scope. Call (866) 321-6172 for a free estimate.
We Also Serve Cities Near Upland
Our Roof Repair in Upland crews also run calls into San Antonio Heights, Claremont, Montclair, and Rancho Cucamonga. If you’re on the edge of Upland in 91784 or 91786, we’re already close by. Same crew, same brand-agnostic approach, same straight answers.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland 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 Upland
Yes, if you’re in the foothill neighborhoods of 91786, the state’s Very High Fire Hazard Severity Zone designation applies to your property, and original wood shake is treated as a non-Class A material. Even an intact-looking shake roof can leave you uninsurable at replacement value, and a repair that doesn’t address fire-rated detailing – ridge assemblies, ember-resistant vents, valley metal – leaves the same risk in place. We regularly scope repairs that upgrade just the fire-critical elements without forcing a full tear-off. Call (866) 321-6172 for a fire-zone assessment on your Upland roof.
Upland gets hotter, windier, and more UV-intense than Claremont or Montclair, because the San Gabriel Mountains press right against the north side of town and compress the wind down the canyons. Your roof sees more thermal cycling and more wind-driven debris than a similar roof five miles south. That means repairs fail faster here if the underlying problem isn’t addressed – we don’t just replace what blew off, we check why it blew off.
We service all seven major brands we work with: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Upland’s asphalt shingle homes we pull from GAF, CertainTeed, and Owens Corning most often. For tile roofs in the hillsides of 91784, Boral is the standard. We match materials to your existing roof, not to whatever brand we have an incentive to sell.
Yes. We prioritize Upland’s 91786 foothill neighborhoods first after a Santa Ana event, because those homes take the most damage and face the highest fire exposure. We tarp, secure, and photograph everything for your insurance, then come back for the permanent repair once the winds settle. Call (866) 321-6172 as soon as you see damage – the earlier we get there, the less water and ember entry we’re dealing with.
Yes, flat roof repair is common in Upland’s 1950s – 70s ranch homes, especially the additions and carports that were built with low-slope built-up roofing. The main failure drivers are UV breakdown from triple-digit summers and ponding water when winter storms stall over the San Gabriels. Most flat roof failures we see in Upland are seam splits and membrane cracks from thermal expansion, not storm damage.
Call Van Nuys Roofing Co for Roof Repair in Upland
If you’ve got a roof problem in Upland, start with a free inspection. We’ll tell you what’s wrong, what it costs to fix, and whether repair or replacement actually makes sense for your roof and your budget. No brand steering, no upsell, no drama. Call (866) 321-6172 to schedule your free estimate. Rick Dominguez and the Upland repair crew will get you sorted.
Written by Rick Dominguez, Owner at Van Nuys Roofing Co, serving Upland and the Inland Empire with brand-agnostic roof repair, replacement, and inspection.