
Roofing Contractor in San Bernardino County, CA
Wind on high-desert ridge caps, snow weight at 6,208 feet and tile underlayment aging in foothill tracts all fall within San Bernardino County, the largest county in the contiguous United States by area. A roofing contractor in San Bernardino County, CA covers the western and foothill parts, a long way from Van Nuys: by our estimate Ontario is about 95 minutes away, Rancho Cucamonga about 100, Fontana about 110 and Hesperia about 125.
- ★ 4.9 on Google · 69 reviews
- Same-day or next-day bookings
- Based in Van Nuys, CA
On this page
- Warehouse roofs in Ontario and Fontana, tracts in Rancho Cucamonga and Chino Hills
- Wind and sun above Cajon Pass in Phelan, Hesperia and Piñon Hills
- Cajon Pass wind and the San Bernardino Mountains
- Snow loads and pines in Wrightwood and Lytle Creek
- San Bernardino County Land Use Services and city building departments
- Common questions
Warehouse roofs in Ontario and Fontana, tracts in Rancho Cucamonga and Chino Hills
San Bernardino County is huge, but about 89% of its residents live in three census divisions on just 9% of the land. Most of our range sits in that crowded west end. Ontario and Fontana are logistics cities, with warehouse roofs next to older neighborhoods. Fontana grew around a wartime steel mill and is now mostly newer tracts.

The tracts run from the 1980s through the 2000s. Rancho Cucamonga and Chino Hills, a hillside city at the corner of three counties, have large HOA-governed streets where tile underlayment is reaching its age. For big commercial buildings, see commercial roofing, and know we look at the building before we promise to quote it.

Wind and sun above Cajon Pass in Phelan, Hesperia and Piñon Hills
North of the pass the county is high desert. Phelan, Hesperia and Piñon Hills have big lots, rural roofs and steady wind. Edges take the abuse: ridge caps, rakes and drip edge, the metal along the eave that guides water off the roof. Fastening and edge detail count for more than color.
By our estimate these towns sit 100 to 125 minutes from Van Nuys. We plan visits in advance and ask for photos first.

Cajon Pass wind and the San Bernardino Mountains
Cajon Pass sits at 3,777 feet between the San Bernardino and San Gabriel Mountains, and State Route 138 crosses it. The pass is known for high wind, with strong gusts during Santa Ana conditions, and that wind spills onto the high-desert towns north of it. The mountains east of the pass hold communities such as Crestline, Lake Arrowhead, Running Springs and Big Bear, within the San Bernardino National Forest.
More than 80 percent of the county's land is federally owned, and forest surrounds many mountain communities. Access, brush and fire rating then matter more than color or style. Check your address on CAL FIRE's hazard viewer before choosing a covering.
Snow loads and pines in Wrightwood and Lytle Creek
Wrightwood sits at 6,208 feet, and winter there is real. Snow weight, steep pitches, pine needles in valleys and icy access change how a roof is built and cleared. Lytle Creek is a remote canyon community in heavy brush and forest, so access and fire rating come first.

San Bernardino County Land Use Services and city building departments
Unincorporated communities such as Wrightwood, Phelan, Piñon Hills, Lytle Creek and Bloomington go through San Bernardino County Land Use Services. Cities such as Ontario, Fontana, Rancho Cucamonga and Chino Hills run their own building departments. State rules follow you everywhere in the county: no third roof over two existing ones, and cool-rated products on larger re-roofs.
See roof replacement for tear-off and reroofing, or emergency roof repair for storm damage.
What customers say
“When it came time for installation, Frederick and Jared expertly replaced three skylights for us, even though there were some light showers that morning.”
“During the new roof installation, a small leak showed up after some seasonal rain, and Frederick and the crew responded right away, even on a Sunday morning, to fix it fast.”
4.9 on Google · 69 reviews as of November 2026. Read all reviews
Roofing questions from San Bernardino County
Do you roof warehouses in Ontario and Fontana?
Large distribution buildings are a very different scale from houses, and the first step is looking at the building. We cover commercial roofing and would assess the roof system, access and area before saying whether the job fits us. Send photos and the approximate roof size, and we will tell you plainly where we stand.
Is Hesperia too far for a roofer based in Van Nuys?
It is a long way, about 125 minutes and 84 miles by our estimate, so we are not the right call for a small fix. On a replacement, travel is a minor share of a job that runs several days. Expect booked visits, not quick arrivals, and ask us about photos before a visit.
How does snow in Wrightwood affect a roof?
At 6,208 feet, a roof in Wrightwood carries winter snow weight and needs to shed it safely. Pitch, material and eave detail matter more than they do in the flatlands, and the county sets what applies to your lot. Ask San Bernardino County Land Use Services about snow-load requirements before choosing a covering.
Services in San Bernardino County
- Roof Repair
High-desert wind in Phelan and Hesperia works at ridge caps, rakes and shingle edges first. Early repair of lifted pieces stops a single gust from turning into a leak.
- Roof Replacement
Rancho Cucamonga and Fontana tracts from the 1980s through 2000s are reaching tile underlayment age. Replacement there starts with lifting tile to see the barrier below.
- Gutters
Pine needles at Wrightwood and Lytle Creek pack gutters and valleys quickly. Wide, cleanable runs and regular clearing keep meltwater and storm runoff off the fascia.
- Commercial Roofing
Ontario and Fontana are built around large low-slope distribution buildings. Roofs of that size are a different scale of job, so we assess the building before we agree to quote it.
- Skylights and Ventilation
High-desert attics bake in summer and shed heat slowly at night. Ridge and soffit venting takes load off Phelan and Hesperia shingles, and any skylight needs tight flashing against the wind.
- Metal Roofing
Steep metal sheds Wrightwood snow and pine needles well, and it resists high-desert wind when fastened properly. Panel gauge, fastening and edge detail are the decisions we would walk through.
- Flat Roofing
Older Ontario and Fontana neighborhoods have flat patios, garages and additions beside the big warehouses. A small low-slope roof is a different job from a distribution building, and we scope it that way.
- Emergency Roof Repair
- Emergency Roof Tarping
- Emergency Roof Leak Repair
Map of San Bernardino County
Cities and communities in San Bernardino County
Worth reading
Roof trouble in San Bernardino County?
Call us with your address and what you are seeing.
