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 comes down to one thing: finding a crew that understands the difference between a foothill roofline and a flatland tract home before the first nail goes in. We do. Hollywood Roofing Co works across all three Upland ZIP codes: 91784, 91785, and 91786. From wind-lifted ridge caps near the San Gabriel Mountains to worn composition shingles on 1960s ranch homes south of Foothill Blvd, our Roof Repair team has seen it, diagnosed it, and fixed it. If your roof is leaking, creased, or simply aging out, call (833) 589-7971 and we’ll get a real answer on the table.
Why Hollywood Roofing Co Is Upland’s Preferred Roof Repair Company
Most roofing companies treat Upland as just another stop on the Inland Empire map. Not us. We know that a repair on a 1972 tract home in the 91786 grid is a completely different job than a repair on a 1987 stucco-and-tile custom in the foothills above Euclid Avenue. Our crews have worked both sides of Foothill Blvd enough times to know what hides under the surface in each. That local knowledge means fewer surprises for you after tear-off begins.
We’re also a seven-brand shop: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That matters for repairs because matching existing material matters. A patch that doesn’t match the surrounding shingles or tiles looks bad, ages differently, and fails sooner. With seven brands in our supply chain, we match Upland roofs properly, not with whatever a single distributor happened to stock that week.
And our reputation is built on the inspection-first approach. Before we quote a repair, we inspect. Before we open a roof, we photograph. Before we approve any change, we put it in writing. Upland homeowners don’t get pressure from us. They get a condition report, a price, and the truth about what their roof actually needs.
Styles & brands we work with






Shingle Roof Repair in Upland
Shingle Roof Repair in Upland is the single most common call we get, and for good reason. Upland’s core housing stock is mid-century: 1950s through 1970s tract homes in 91786 and 91785 with original composition shingle roofs now two or three decades past their intended lifespan. The Inland Empire sun does not forgive. UV breaks down the asphalt binder, shingles curl and crack at the edges, and the next Santa Ana wind event peels them off the decking. A typical shingle roof repair in Upland runs $350 to $900 for localized damage, like replacing a blown-off tab or patching a small area around a penetration. Larger sections, valley replacements, or repairs that require underlayment work push into the $1,200 to $2,800 range.
Curled, Cracked, and Missing Shingles
When shingles curl at the corners or crack through the center, they’ve stopped shedding water properly. The fix is not always glamorous: we remove the damaged shingles, check the underlayment beneath for rot or tearing, then install replacements that match the surrounding roof as closely as possible. If the roof is past the point where individual shingle replacement makes sense, we’ll tell you that too, with a repair-versus-replace cost breakdown in writing.
Wind-Lifted Ridge Caps
Santa Ana winds love ridge caps. They catch the edge, lift it, crease it, and expose the nails beneath. Our crews see this most often on Upland homes in the 91784 foothill corridor and along the northern edge of 91786 near the base of the mountains. We replace the cap shingles, reset the nails with proper placement and sealant, and check the surrounding few feet of roof for hidden lifting the homeowner hasn’t noticed yet.
Storm Damage Roof Repair in Upland
Storm Damage Roof Repair in Upland usually means Santa Ana wind damage: lifted tiles, creased shingles, torn flashing, and occasionally a limb or debris strike. Winter rain events are the other culprit, especially when deferred flashing failures let water sit against the decking for weeks before anyone notices a ceiling stain. For wind-related repairs, Upland homeowners typically pay $400 to $1,100 for ridge and edge work plus damaged section replacement. Water-intrusion repairs involving rotted decking or fascia can run $900 to $2,500 depending on how far the rot traveled before it was caught.
Santa Ana Wind Damage
When those dry, gusty northeast winds funnel down from the San Gabriels, roof edges take the beating. We recently repaired a wind-damaged ridge cap on a 1990s tile roof in the foothill area near the San Gabriel Mountains. The Santa Ana winds had lifted several tiles and creased the ridge, and our crew replaced the underlayment and flashing, then reinstalled the tiles with a wind-rated fastening pattern. We also added ember-resistant vents to bring the assembly up to current fire code. That’s the kind of repair flatland Upland roofs rarely need, but foothill homes absolutely do.
Leak and Water Intrusion Repairs
Leaks in Upland homes are usually not dramatic. They’re slow, quiet, and expensive by the time they show up indoors. The source is nearly always the same: flashing around a chimney, plumbing vent, or valley that was installed decades ago and never touched again. We trace the water to its source, pull the affected section, replace the rotted decking or fascia, and re-flash with modern materials rated for this climate. If we find rot, you approve the repair in writing before we proceed. No surprise invoices, no after-the-fact upcharges.
Trusted Brands We Service in Upland
Upland homeowners shouldn’t have to settle for whichever shingle brand a roofer happens to have in the warehouse. Hollywood Roofing Co installs and repairs materials from seven leading brands, including GAF and CertainTeed at the premium tier and Tamko and IKO for budget-conscious repairs. That means when we quote a repair on your Upland home, we match the existing roof properly, whether it’s a 25-year-old three-tab from a brand that’s no longer made or a newer architectural shingle still on distributor shelves. Local parts, local crews, and the right product for the job.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Upland Homes
- Deferred flashing around penetrations and valleys. This is the quiet killer of Upland roofs. Chimneys, vents, and valley intersections were often flashed with materials that gave up years ago. By the time the leak shows on a living room ceiling, the decking beneath has rotted and the repair is no longer a simple patch.
- Santa Ana wind creasing on ridges and eaves. The dry gusts that blow down from the San Gabriel Mountains lift edge shingles and ridge caps just enough to break the seal and expose nail heads. Once that happens, the next wind event does more damage, and water finds its way in during winter rain.
- Aging original wood shake and 20-year composition shingles. Upland’s 1950s through 1970s tract homes are full of original shake roofs and worn-out three-tab shingles. The shingles often look passable from the street but have failed underlayment hiding underneath, which only becomes visible after tear-off begins.
- Fire-zone code upgrades on foothill homes. Roofs in the 91784 foothill area near the mountains sit in high fire-severity zones. Repairs there often trigger Class A fire-rated assembly requirements and ember-resistant venting that flatland roofs south of Foothill Blvd never have to think about.
Pricing for Roof Repair in Upland, CA
Roof repair in Upland is not a one-price-fits-all market. The same repair can cost differently depending on which side of Foothill Blvd you live on. A simple shingle patch on a flatland tract home in 91786 typically runs $350 to $900. A ridge and edge repair after Santa Ana wind damage runs $400 to $1,100. Repairs that involve opening up the roof and replacing rotted decking or failed underlayment run $900 to $2,800. On foothill homes in 91784, fire-code upgrades like Class A underlayment or ember-resistant vents can add $500 to $1,500 to a repair that flatland homes don’t require at all. Call (833) 589-7971 for a free estimate, and we’ll give you a line-item price for your specific roof, not a range pulled off a website.
We Also Serve Cities Near Upland
Our crews work throughout the eastern San Gabriel Valley and western Inland Empire. Beyond Upland, we regularly handle Roof Repair calls in San Antonio Heights, Claremont, Montclair, and Rancho Cucamonga. If you own rental property in multiple nearby cities, we can inspect and repair across your whole portfolio with the same crew and the same standard.
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
Because the building code is different. Homes in the foothill zone of 91784 sit in high fire-severity areas, so a repair that opens up the roof often triggers a requirement to upgrade to a Class A fire-rated assembly with ember-resistant venting. A flatland home south of Foothill Blvd in 91786 doesn’t face that requirement. The extra materials and labor add $500 to $1,500 to a foothill repair that a flatland roof never carries.
We inspect first, and we plan for what we know hides in older Upland homes: rotted decking under deferred flashing, failed underlayment beneath worn shingles, and on some 1950s-70s tract homes, original wood shake that was simply covered over decades ago. Our quotes include a written allowance for potential decking and underlayment replacement. If we find something beyond the allowance, you see photos, you get a written price, and you approve it before we touch another nail. No blind change orders.
Usually, yes. Santa Ana wind damage typically affects ridge caps, eaves, and edge shingles, not the entire roof field. We lift the affected section, inspect the underlayment, replace what’s damaged, and reinstall with wind-rated fastening patterns. If the damage is localized, the roof doesn’t need to come off. Call (833) 589-7971 and we’ll tell you exactly what the repair requires.
Ask whether the repair matches current wind-load requirements for your elevation and whether your location triggers Class A fire-rated assembly and ember-resistant venting standards. Then ask for the specific products they’ll install and a written explanation of how the repair meets code. If a roofer can’t answer those questions confidently, call someone else. We answer them every day for Upland homeowners on both sides of Foothill Blvd.
A roofing square is 100 square feet. For a repair, we measure the affected area plus the overlap needed to tie into the surrounding roof properly. That measurement tells us how many shingles or tiles to order, how much underlayment to cut, and how to price the job accurately. Most Upland repairs we do cover one to three squares. Anything larger usually points toward a partial or full reroof, and we’ll show you the math on both options.
If your roof is leaking, wind-damaged, or just aging out in Upland, call Hollywood Roofing Co at (833) 589-7971. We’ll inspect, explain what we found, and give you a written price. No pressure, no games, just the roof truth.
Written by Roland Vega, Owner at Hollywood Roofing Co, serving Upland and the surrounding foothill communities.