Tylzen Spoke Roofing logo
Inland Empire tract homes with concrete tile roofs under hazy summer heat and mountains

Roofing Contractor in San Bernardino County, CA

We cover the county's west end, from Montclair and Upland to Chino Hills and Rancho Cucamonga, where inland heat is hard on roofs.

  • 4.9 from 48 Google reviews
  • Based on Rosemead Blvd
  • Photos and a written quote before work

San Bernardino County is the largest county in the contiguous United States by area and had 2,181,654 residents in 2020, but as a roofing contractor in San Bernardino County, CA, we work only its west end. That means Montclair, Upland, Ontario, Rancho Cucamonga, Chino and Chino Hills, the cities closest to the LA County line. Montclair is about 55 minutes and 28 miles from our base on Rosemead Blvd; the farther cities add some time.

The common thread across that area is heat. Summers in the western Inland Empire run hotter than in the San Gabriel Valley, and shingles, sealants and flat-roof membranes age faster under it.

Climate Zone 10 summers and the west-end housing mix

The west end of the county falls largely in California Climate Zone 10, a step hotter than the Zone 9 of the San Gabriel Valley. Title 24 cool-roof rules can apply when 50% or more of a roof is replaced, so confirm the requirement with your city's building department before picking a color.

  • Older homes along Euclid Avenue and in the original cores of Ontario and Upland, often with board decking and past layers of roofing.
  • Post-war and 1970s tracts with composition shingle across Montclair, Ontario and Chino.
  • Master-planned neighborhoods from the 1980s onward in Rancho Cucamonga and Chino Hills, many with concrete tile.
  • Warehouses and logistics buildings in Ontario and Chino with large low-slope roofs.

In Chino Hills, parts of town that touch the Puente-Chino Hills fall in mapped Very High Fire Hazard Severity Zones, where the code calls for Class A roof assemblies and ember-resistant venting.

Cracked concrete tiles and sun-faded underlayment on an inland San Bernardino County roof
Inland heat ages underlayment beneath concrete tile.

Who issues roof permits across the western Inland Empire?

There is no single office. Each incorporated city runs its own building department, and each sets its own forms and inspection process. Unincorporated pockets are handled by the county's Land Use Services department. We confirm the jurisdiction from your address, pull the permit when the job needs one and schedule the inspection with whichever office it belongs to.

Services we bring east from the San Gabriel Valley

The work we do here is the same work we do closer to roofing in Rosemead, adjusted for heat. Concrete tile roofs often need roof repair for cracked tiles and underlayment that has cooked out under the tile, while worn shingle roofs on older tracts usually call for a roof replacement with a cool-rated product.

For warehouses, retail and industrial buildings, our commercial roofing team handles membrane repair, coatings and replacement on large low-slope roofs. Homeowners near open hillsides, as in Chino Hills, can ask about a Class A assembly at reroof time.

Large white membrane roof on a logistics warehouse in the western Inland Empire
Logistics buildings in the west end carry large low-slope roofs.

Roofing services for San Bernardino County properties

Euclid Avenue, Foothill Boulevard and Ontario's warehouses: knowing the west end

The west end grew in layers. The oldest neighborhoods line Euclid Avenue, the broad, tree-lined boulevard that runs from Upland down through Ontario, and the original cores near Foothill Boulevard, the old Route 66. Those streets hold pre-war and mid-century homes with board decking and patched roofs. South of the I-10 and around the 60, Ontario and Chino shift to tract housing and some of the region's largest logistics buildings near Ontario International Airport.

North of Foothill, Upland and Rancho Cucamonga climb toward the San Gabriel Mountains, with newer tracts, more concrete tile and more wind exposure. Chino Hills sits on the opposite side, against the Puente-Chino Hills and Chino Hills State Park.

Typical jobs for us out here are tile underlayment replacement on 1980s and 1990s tracts, cool-rated shingle reroofs on older homes, and membrane repair on low-slope commercial roofs.

Scheduling a visit at this distance

Because the drive is longer than our valley jobs, we group west-end inspections where we can, and we still aim for same-day or next-day when crews are free. Every visit ends with a photo-documented scope and a written, line-by-line quote, with permits and any deck replacement listed separately. Call (725) 745-8803 to book.

Send the address and a few photos when you call. That lets us check which building department covers the parcel, see whether the roof is tile, shingle or membrane, and bring the right materials for a temporary fix on the first trip.

San Bernardino County cities and communities we serve

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. …”

Miguel C. · Google review · Aug 2026

“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. …”

C. D. · Google review · Oct 2026

Read all reviews · Leave a review on Google

Roofing questions from San Bernardino County

Which San Bernardino County cities do you serve?

Only the west end: Montclair, Upland, Ontario, Rancho Cucamonga, Chino and Chino Hills, plus unincorporated pockets between them. Farther east, the drive from Rosemead is too long for us to give the scheduling and follow-up we want, so we recommend a local contractor for those areas.

Does inland heat really shorten roof life?

Yes. Higher afternoon temperatures speed up the drying of asphalt, sealants and underlayment, and daily expansion and contraction loosens flashing. Good attic ventilation and a cool-rated surface reduce that stress. We check both at every inspection and include upgrades as separate options on the quote.

Do tile roofs in Chino Hills and Rancho Cucamonga need new underlayment?

Often, yes, on roofs installed in the 1980s and 1990s. Concrete tile itself lasts, but the felt or synthetic layer beneath it breaks down faster in Climate Zone 10 heat. We lift a few tiles to inspect it, photograph the condition and quote a lift-and-relay with new underlayment, reusing sound tiles and pricing replacements for broken ones.

Also serving near San Bernardino County

Get a written roof quote in San Bernardino County

Call and tell us the address, the roof type and what you are seeing. You get photos of the problem and a line-by-line quote before any work starts.

  • 4.9 from 48 Google reviews
  • Based on Rosemead Blvd
  • Photos and a written quote before work

Tylzen Spoke Roofing · 4237 CA-19, Rosemead, CA 91770 · (725) 745-8803

Call (725) 745-8803Quote