Tylzen Spoke Roofing works as a roofing contractor in Upland, CA, about 60 minutes (31 miles) east of our base on Rosemead Blvd, near the outer edge of our range. Upland had 79,040 residents in 2020 and climbs gently from the valley floor toward the San Gabriel Mountains, with historic Euclid Avenue and its tree-lined median running up the middle.
Wind is the local story. Homes on the north end, closest to the foothills, take the strongest Santa Ana and downslope gusts between October and March, and that is where most of our Upland calls come from.
Why do north Upland roofs take the worst wind damage?
Wind accelerates as it pours out of the canyons and down the alluvial slope, so the upper streets near the foothills see gusts that the southern neighborhoods often miss. On tile roofs, those gusts lift loose ridge and hip pieces and crack field tile. On shingle roofs, they break the seal strip and fold tabs back.
- Concrete tile on larger north-end homes: loose ridge and rake tile, broken pieces and torn underlayment beneath.
- Older homes near downtown and along Euclid Avenue: aging shingle, old decking and tired chimney flashing.
- Flat-roofed patio covers and additions: membranes peeled at the edges by wind.
Upland sits in Title 24 Climate Zone 10, where summers run hotter than in the coastal basin. A reroof of half or more of the roof can bring in cool-roof requirements, though heavy tile is often exempt. Homes along the foothill edge may also fall in a mapped fire hazard zone, so we check CAL FIRE's map for each address.

Roofing services for Upland, CA properties
Roof Repair
Downslope winds crack and loosen tile and fold shingle tabs back on the north end, and we refasten ridge and rake pieces so the next gust cannot repeat the damage.
Emergency Roof Repair
Wind events between October and March can strip sections of an Upland roof in a single night, so tarping and securing loose tile come before the permanent repair.
Roof Replacement
Older homes near downtown and along Euclid Avenue are reaching the end of their shingle and decking life, and a tear-off lets us replace soft boards and tired flashing together.
Roof Maintenance
Resetting tile and refastening ridges before wind season prevents the worst winter damage on north Upland homes, and the same fall visit clears gutters ahead of the rain.
Wind Damage Roof Repair
Wind claims need documented damage, so we photograph every broken tile and folded tab, write the scope line by line and can meet the adjuster on site.
Tile Underlayment Replacement
Concrete tile on north-end homes often outlasts the felt beneath it, and wind-driven rain finds the torn underlayment first, so lifting and relaying the same tile is often the fix.
Cool Roof Installation
Upland sits in hotter Climate Zone 10, so a shingle reroof covering half the roof or more usually needs a CRRC-rated cool product, which also helps keep upstairs rooms cooler.
Roof services Upland homes need after windy winters
Wind repairs and emergency tarping come first each winter. Tile underlayment work and full reroofs follow, along with seasonal maintenance: resetting loose tile and checking ridge fasteners before the wind season saves a lot of damage later. The cards below link each service.
Euclid Avenue's climb, Old Magnolia and the 210 corridor
Euclid Avenue rises from about 1,175 feet at 7th Street to about 2,000 feet at 24th Street, which is why wind and rain behave so differently from one end of town to the other. George Chaffey laid out the avenue with a center parkway, now a 3-mile bridle path from Foothill Boulevard to 24th Street, and it joined the National Register of Historic Places in 2005.
Upland incorporated in 1906 from the north end of Chaffey's Ontario colony. Its oldest blocks, once called Old Magnolia, lie east of Euclid between 8th Street and Arrow Highway, where the town's oldest roofs and brick chimneys tend to be. The 2020 census counted 28,641 housing units, about 54.6% owner-occupied, across 15.6 square miles that SR-210 crosses on the north side.
Roof trouble in Upland?
Call with your address. About 60 min (31 mi) from our Rosemead Blvd base, with same-day or next-day visits when crews are free.
- 4.9 from 48 Google reviews
- Based on Rosemead Blvd
- Photos and a written quote before work
Upland permits, San Antonio Heights and the Euclid Avenue corridor
Inside city limits, Upland's own building division is the permit office, and it is worth confirming the current rules with the city. Homes just above the city in San Antonio Heights are unincorporated, so San Bernardino County issues their permits. We check each parcel before quoting, file the permit when one is required and set up the inspection.
Because Upland is a longer drive, we group visits here with work in Claremont, Montclair, Rancho Cucamonga, Ontario and La Verne. Upland calls get a same-day or next-day slot when crews are free; on a full day, you hear the next opening right away.
What you get from an Upland roof inspection
We photograph the roof, ridge lines, valleys, flashing and attic, then send a written, line-by-line quote with the permit and any underlayment or deck work listed separately. For wind claims, we document the damage and can meet your adjuster. Call (725) 745-8803 to book.

Reviews from San Gabriel Valley customers
4.9★ from 48 Google reviews (checked Nov 2026)
“i had a bad roof leak that ended up causing a ceiling leak inside the house, but the whole experience turned out great with tylzen spoke roofing. grant called me back quickly after i left a message and came out the very next day to inspect the roofing issue. …”
“They did an excellent job replacing my roof. From the start, David clearly walked me through my options, explained the roofing materials, and answered every question I had. His knowledge of the products and the different installation methods made a big difference in my decision and gave me real confidence in the whole process. …”
Roofing questions from Upland
Can you fix tile that blew off my north Upland roof?
Yes. We replace broken pieces with matching tile where it is still available, reset and fasten loose ridge and rake tile, and check the underlayment beneath for tears. If the underlayment is worn across the roof, we explain the lift-and-relay option and quote it separately.
Who issues roof permits in Upland and San Antonio Heights?
Inside Upland city limits, the city's building division issues roof permits, so confirm requirements with the city. San Antonio Heights is unincorporated, so San Bernardino County handles permits there. We verify the parcel before writing the quote.
Is it worth doing maintenance before the wind season?
On the north end, yes. A fall check resets loose tile, refastens ridge pieces, reseals flashing and clears gutters before the October to March wind and rain. Small fixes made then often prevent a tarp call in January.





