RooferMatch
San Bernardino · San Bernardino County · California

Roofers in San Bernardino, CA

Pick the roof job, and we'll pass it to one roofing company that works San Bernardino.

What to watch for here: Permit counter at 201 North E Street; contractors need a state and a city business license.

Residents
221,774
Homes pre-1980
60.9%
Median home value
$384,900

Census figures: ACS 2023 five-year estimates (B01003, B25034, B25077).

Get matched with a roofer in San Bernardino

There's no charge, and the three steps ask for the job, where the house is, then how to reach you.

What's the job?
Something else · all 11 services

You'll see whether any roofing company covers your ZIP before we ask for a phone number.

You pay nothing, because the roofing company that gets your request pays us. How it works

Roofing in San Bernardino

Contractors pulling permits online in San Bernardino need a state license and a city business license, the Building & Safety Division says. Ask for both numbers. Check the state one in the CSLB lookup, which shows status and any complaint disclosure. The division posts no roofing fee. Minor work like a water heater or panel upgrade usually goes over the counter, while larger projects need plans reviewed first. Ask which path a re-roof takes.

All three hazard classes, Moderate, High and Very High, show up where the city ends on both CAL FIRE's state map and the March 2025 local map, a version offered for the city to accept or amend. Some may cover a sliver only. Ask the counter whether your lot is inside one, because the law in a Very High zone requires a roof kept free of leaves and needles. NOAA logged 15 wind records reaching 50 knots and 3 hail records of 1 inch or larger in San Bernardino County in the two years to June 2026.

Those counts don't describe your roof. After a storm, California's insurance department tells you to start with your insurer or agent, not to rush a public adjuster contract, and to get a rebuild estimate from at least one contractor with a license. Sign in at 201 North E Street. Its hours are Monday, Tuesday and Thursday 8 to 5, Wednesday 10 to 5 and Friday 8 to 4, with last sign-in at 4:30 Monday through Thursday and 2:30 on Friday.

What roofing costs near San Bernardino

There's no roofing quote from San Bernardino on file, so the page has no price for the city. The California page lists the estimates alongside what roofers are paid ($32.41 an hour in the BLS wage data, which is pay, not price). How we estimate costs.

Permits for roofing work in San Bernardino

Plenty of cities run their own building department, so start by asking the City of San Bernardino building department who issues roofing permits.

Your city or county building department decides whether a re-roof needs a permit, and CSLB says code requirements vary around the state, so ask the one for your address. California's Energy Code counts reroofing as an alteration, not a repair, which is worth mentioning when you ask what applies to your roof.

Sources for San Bernardino

Ready when you are.Describe what's happening with your roof, and we'll pass it to one roofing company that works San Bernardino.
Get matched
Get matched