
Roofing Contractor in Upland, CA
Upland's streets climb about 825 feet from 7th Street to 24th, with the San Gabriel Mountains filling the sky at the top, so a roofing contractor in Upland, CA deals with slope, canyon wind and foothill dust. The Census median home dates to 1978, while historic downtown and the streets off Euclid Avenue hold much older houses.
- ★ 4.9 on Google · 69 reviews
- Same-day or next-day bookings
- Based in Van Nuys, CA
The drive from Van Nuys is about 90 minutes and 60 miles by our estimate.
On this page
Euclid Avenue's climb from 1,175 to 2,000 feet
Upland is fairly flat, then keeps rising. From the southern boundary at 7th Street to the northern one at 24th, Euclid Avenue gains about 825 feet in 4.25 miles. At the north end the San Gabriel Mountains fill the sky, with Mount Baldy about 9.5 miles off.
That gradual slope matters to a roof in three ways. Wind comes down the canyons and works on ridge pieces and the lower rows of shingles. Dry debris and fine dust gather in valleys and gutters. After a hard storm, water runs downhill through yards, so downspouts should discharge well away from walls.

Visiting Upland: 60 miles from Van Nuys
We are about 90 minutes away by our estimate, depending on the hour. When you call we book the first slot the schedule allows and tell you what window to expect. Distance like this is the reason we make no promise of speed.
A first visit covers the roof surface, flashing, vents and any tile or ridge movement, and photos and measurements follow with a written estimate. A customer in Van Nuys describes drone photos sent during a job. We can talk through whether that suits a steeper Upland roof.
Upland homes from the 1900s to the 1970s and what they need
Upland was incorporated in 1906 and was known earlier as North Ontario, yet the median home is far newer, built around 1978. The Census figure says most roofs here are on a first or second covering, though older houses from the city's early decades surely mix in.
Where a home has tile, the material is heavy and can crack underfoot, so ask any roofer how they plan to walk it. Underlayment, the layer beneath, is what stops a leak when a tile cracks, and it often fails first.

Euclid Avenue, Old Magnolia and historic downtown Upland
Euclid Avenue was laid out by George Chaffey and added to the National Register of Historic Places in 2005. A 3-mile Bridle Path runs down its center from Foothill Boulevard to 24th Street. The oldest part of the city, east of Euclid between 8th Street and Arrow Highway, was first called Old Magnolia, and Historic Downtown Upland has nearly 200 businesses.
Citrus built this part of the Inland Empire. Upland's citrus revenue reached $97 million in 1936, and growers sold land to developers after the mid-1940s. Houses from those decades may have been re-covered more than once, so we count layers first. The city's record high is 113°F, set in July 2006, and heat like that dries sealant and curls shingles.
Upland permits and fire-map checks for foothill roofs
Upland has its own building department as a city, apart from San Bernardino County. San Antonio Heights, which borders the city to the north, is unincorporated, so confirm which office holds your parcel. The contract should state the permit applicant and who meets the inspector. A cool-rated product must generally be used on a re-roof that covers more than half the roof, under California's Energy Code, and the city can confirm the details for your lot.

Read more about San Bernardino County, or see how we handle roof repair after wind.
What customers say
“We were deciding between a standing seam metal roof and asphalt shingles, and frederick was a great guide who helped us understand the pros and cons so we could make the best choice for our home and budget.”
“They also took care of the permit process, which made everything much easier for me.”
4.9 on Google · 69 reviews as of November 2026. Read all reviews
Roofing questions from Upland
Does Upland's foothill location change what roof is allowed?
It can. Some foothill addresses fall in mapped fire hazard areas where roof coverings must meet a fire rating, and the Wildland-Urban Interface Code became effective January 1, 2026. Search for your address in CAL FIRE's fire hazard viewer and ask the city's building staff before choosing a material.
Can you repair a few cracked tiles on an Upland home?
Often yes, if the underlayment beneath them is still sound. We check the broken pieces, the surrounding tiles and the felt or membrane underneath, because tile can outlast the layer that actually keeps water out. We walk tile slowly, since stepping wrong can crack more pieces.
Services in Upland
- Roof Repair
Foothill wind lifts ridge pieces and shingle tabs first, and dry debris packs the valleys. A spring and fall look from the ground often catches the small repairs before a rain finds them.
- Roof Replacement
Upland's median home dates to 1978, so many roofs have run a full first life. We tear off, inspect the decking and rebuild the layers that failed first, instead of covering them.
- Roofing Materials
Tile, composition shingle and metal each handle slope, wind and weight differently. On a steeper foothill street, we talk through material trade-offs, including how each is walked and repaired.
- Gutters
Water runs downhill through Upland's gradually rising streets, and the north end gets hillside runoff. Gutters, downspouts and drainage away from the foundation are worth checking when the roof is done.
- Tile Roof Repair
Upland's older streets near Euclid Avenue carry tile that is heavy and cracks underfoot. Tile repair lifts only the damaged area, checks the felt below and resets sound pieces with care.
- Ridge Cap Repair
Wind coming down the canyons works on ridge tile and caps along Upland's upper streets, near where the road reaches 2,000 feet. Re-bedding or replacing loose ridge pieces keeps rain out of the peak.
- Class A Fire-Rated Roofing
Upland sits at the foot of the highest part of the San Gabriel Mountains. Fire-zone rules depend on the address, so we explain Class A coverings and what to check on CAL FIRE's map first.
- Wind Damage Roof Repair
Upland's foothill location means wind events can lift shingles and tile on the upper streets. After a gust, a look from the ground tells you whether to call before the next rain.
- Solar-Ready Roof Replacement
Map of Upland
Near Upland
Worth reading
Part of our San Bernardino County service area, worked from our base in Van Nuys.
Roof trouble in Upland?
Call us with your address and what you are seeing.
