Tile roofing
Architectural shingles
Metal 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 typically runs $450 – $1,800 depending on the damage, and most jobs we handle are completed in one visit. We work throughout 91784, 91785, and 91786, from the foothill neighborhoods above 16th Street down to the tract homes near Foothill Boulevard. If you’re seeing water stains on a ceiling, lifted shingles after a wind event, or cracked tiles along a ridge line, call (833) 467-4846 and we’ll get eyes on it. Our crew knows Upland’s housing stock: the citrus-era Spanish Colonials with original clay tile, the 1960s ranchers with aging composition shingles, and everything in between.
We don’t sell replacement when repair is the right call. We look before we quote. That’s the whole job.
Why Tilecraft Roofing Is Upland’s Preferred Roof Repair Company
We’re a material-agnostic roofing contractor. That means when we assess a repair on a Upland home, we’re not steering you toward whichever product we happen to stock. Our crews are authorized to install materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For a 1920s Craftsman near Euclid Avenue with original clay tile, that might mean sourcing Boral tile to match the existing profile. For a 1970s tract home in 91786 with a failing asphalt section, GAF Timberline might be the right call. The roof determines the material, not our inventory.
Ruben Castellano has built this company around inspection as a standalone service. We don’t show up with a replacement contract already drafted. We walk the roof, document what we find, and show you photos. If a $600 flashing repair fixes the problem, that’s what we recommend. Repair when repair is right, replace when it’s not.
Upland homeowners hire us because we’ll tell them when a repair isn’t worth making. When we find three layers of patched shingles over rotted decking, we say so. That honesty, plus a portfolio that spans seven brand lines, is why we get called back for the next roof.
Styles & brands we work with






Storm Damage Roof Repair in Upland
Storm Damage Roof Repair in Upland most often follows a Santa Ana wind event that lifts shingles, tears flashing, or drives embers into vulnerable roof sections. Unlike coastal California, Upland sits where the winds accelerate through the San Gabriel Mountain foothills. Gusts routinely hit 60 to 80 mph in the upper reaches of 91784, and homes that were never upgraded to a 130 mph nailing spec lose shingles in clusters.
When we respond to storm damage here, the first step is documenting what failed and why. A wind-rated repair isn’t the same as a cosmetic one. The difference matters for insurance.
Wind-Lifted Shingle Repair
Upland homes off Mountain Avenue and San Antonio Avenue regularly show us architectural shingles that tore free at the nail line because the original install used a four-nail pattern at standard pressure. Code now requires six nails at 130 mph rating for much of the foothill zone. We re-secure with the upgraded pattern and match the shingle profile to the existing field.
Tile Roof Storm Repair
Clay tile behaves differently in wind. Individual tiles crack, shift, or lift entirely, exposing underlayment that’s often 30-plus years old on Upland’s historic homes. When we reset tile after a Santa Ana event, we inspect the underlayment below it. If it’s original and failing, we recommend replacement with an ember-resistant membrane so the repair actually meets current Class A assembly standards.
Metal Roof Repair in Upland
Metal Roof Repair in Upland is common on the growing number of standing-seam and metal tile roofs installed on foothill homes over the past 15 years. Standing seam handles Upland’s wind well, but it’s not immune to problems. We see screw-backout on older systems, failed neoprene washers, and seam separation where panels were oil-canned during original installation.
Metal repair in Upland also intersects with fire safety. Ember intrusion through ridge caps and vent details is a real concern on foothill-adjacent properties. A proper metal repair here addresses both function and fire compliance.
Standing Seam and Panel Repair
When a seam opens on a standing-seam roof in Upland, water finds the fastener line quickly. We see this on metal roofs throughout 91784, especially where two roof planes meet and thermal movement is greatest. Repairs involve re-securing the seam, replacing failed fasteners with compatible hardware, and sealing with a manufacturer-approved closure system.
Metal Roof Penetration and Flashing Work
Pipe boots, vent collars, and chimney flashings are the most common metal roof failure points we repair in Upland. The Inland Empire’s hot summers bake rubber components until they crack. When we replace a vent boot on a metal roof, we use materials rated for the temperature swings this region sees, not a generic off-the-shelf part.
Trusted Brands We Service in Upland
We work with materials from seven major roofing manufacturers, and Upland homeowners benefit because we can match repairs to what’s already on your roof. If your home has a Tamko shingle installed 15 years ago, we source Tamko for the repair. If you have Boral clay tile on a Spanish Colonial near the Euclid Avenue historic corridor, we work within that system. GAF and Atlas round out the asphalt options we regularly spec for Upland’s tract and ranch homes. Seven leading brands, one crew. It means you get a repair that matches, not a close-enough substitute.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Upland Homes
- Embedded tile underlayment that’s original to citrus-era homes. Homes built between 1910 and 1930 in Upland’s older neighborhoods often have clay tile over the original hot-mop underlayment. When tiles crack or shift, the underlayment underneath is frequently brittle or missing in sections. A repair that ignores this fails within a season or two.
- Architectural shingles installed with inadequate nailing patterns. We see this constantly in the 91786 ZIP, where tract homes were built in the 1960s through 1980s. Original three-tab shingles get replaced with architectural ones, but the nailing spec wasn’t upgraded for Upland’s wind exposure. Post-Santa-Ana repair calls often reveal blow-offs that started at the nail line.
- Steep-pitch flashing failures on canyon-facing homes. Homes on the north side of Upland, where the grade climbs toward the San Gabriels, have roof pitches that shed water fast. When flashing at valleys and sidewalls was installed too shallow, water backs up under the shingle course and rots the decking. This is one of the most expensive repairs we do, because the roofing is usually fine but the substrate isn’t.
- Vent and flashing corrosion from years of dry heat and UV exposure. Upland’s inland climate bakes exposed metal. We replace corroded pipe jacks, valley metal, and chimney counter-flashing regularly across all three ZIP codes. The heat isn’t dramatic, but it’s relentless, and it breaks down materials that would last decades in a coastal town.
Pricing for Roof Repair in Upland, CA
Small leak repairs, like replacing a vent boot or sealing a pipe penetration, run $350 to $650 in Upland. Flashing repairs around chimneys or valleys typically land between $600 and $1,200 depending on access. Shingle blow-off repair after a Santa Ana event usually runs $475 to $850 per section. Clay tile repair on Upland’s historic homes is the pricier end: $700 to $1,800 per area once underlayment and tile matching are factored in, and more if a full underlayment section needs replacement.
What drives cost here more than anything is whether the repair is being done to meet current wind and ember standards or just to patch a leak. A compliant repair costs more up front. It also keeps your insurance company on side.
Call (833) 467-4846 for a written, line-item estimate. It’s free, and it shows you exactly where the money goes.
We Also Serve Cities Near Upland
Beyond Upland, our Roof Repair crews regularly work in San Antonio Heights, Claremont, Montclair, and Rancho Cucamonga. If you’re just across the city line, the same inspection-first process applies. We serve Roof Repair in Upland neighborhoods from the foothills to the 91786 flats, and the surrounding cities get the same crew and the same standards.
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
Generally, Upland requires a permit when roof repair involves structural changes, full underlayment replacement, or more than a small repair area. Replacing a few shingles or sealing a vent boot typically falls under routine maintenance. When we do pull a permit for a larger Upland repair, the city inspects the underlayment before the final surface goes on. We handle the permit paperwork as part of the job. Call (833) 467-4846 and we’ll tell you up front whether your repair triggers the permit requirement.
For most of Upland, you want shingles rated for at least 110 mph, and in the foothill areas of 91784 we recommend 130 mph. The difference is in the nailing pattern and adhesive strips, not just the shingle itself. When we repair wind-damaged sections in Upland, we install to the 130 mph spec in the foothills because we’ve seen what Santa Ana gusts do to roofs built to lesser standards. We’ll show you the product rating in writing on the quote.
It can affect it directly. Homes in Upland’s 91784 ZIP near the San Gabriel Mountains are in a designated fire hazard zone, and insurers are increasingly checking for Class A assemblies and ember-resistant venting. If your tile roof repair reuses old, non-fire-rated underlayment, you could face a non-renewal at your next insurance review. A repair that brings the roof into current ember-resistant compliance can help your standing. We document every repair for exactly that reason.
Yes, metal roof repairs are common in Upland, particularly on standing-seam systems installed in the last 15 years. The issues we see most are fastener backout from thermal cycling, failed pipe boot washers, and seam openings at panel transitions. Metal roofs on Upland’s foothill homes also need ember-rated vent details to stay compliant. When we repair metal roofs here, we address the functional failure and the fire-safety component together.
A compliant storm damage repair quote in Upland should include the specific wind rating of the materials, the nailing pattern being used, any underlayment replacement with an ember-resistant membrane where applicable, and permit and inspection fees if the job triggers them. If a quote doesn’t mention wind rating or underlayment, that’s a gap. We put all of it in writing, line by line, so you know what you’re paying for. Call (833) 467-4846 for a free estimate with that level of detail.
For a written estimate on roof repair in Upland, call (833) 467-4846. We’ll walk your roof, show you what we found, and quote you an honest scope of work.
Written by Ruben Castellano, Owner at Tilecraft Roofing, serving Upland and the surrounding foothill communities.