19 Roofing Companies in San Bernardino, California
Public records on roofing contractors operating in San Bernardino. Every record is sourced from a public agency or verified third-party directory and stamped with a date.
3 Companies in San Bernardino
Showing 3 of 3| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
Sun & Roofers Inc.
|
San Bernardino | Local | 1 year |
|
||
BRS Roofing
|
San Bernardino | Local | 14 years |
|
||
Alpha Roofing Company
|
San Bernardino | Local | 6 years |
|
16 Companies That Service San Bernardino (Located Nearby)
Showing 16 of 16| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
Guyou Roofing & Solar
|
El Sobrante | Local | 12 years |
|
||
Atlas Roofing
|
Bell Canyon | Multi-State | 6 years |
|
||
Roy O. Huffman Roof Company
|
Highgrove | Local | 13 years |
|
||
Ronstadt Roofing Inc.
|
Riverside | Local | 8 years |
|
||
Steep Flat Roofing
|
Yucaipa | Local | 3 years |
|
||
Competition Roofing
|
Upland | Local | 14 years |
|
||
HP Roofing Pro
|
Alhambra | Multi-State | 8 years |
|
||
J & R Elite Roofing
|
Moreno Valley | Local | 1 year | - | ||
Prestige Roofing
|
Anaheim | Local | 6 years |
|
||
PRODRY ROOFING
|
Highland | Local | 0 years | - | ||
Tip Top Roofing
|
Moreno Valley | Local | 19 years | - | ||
Bell Roof Co
|
Highland | Local | 10 years |
|
||
Thompson Roofing
|
Riverside | Local | 0 years | - | ||
Oscar & Rosa
|
Crestline | Local | 1 year | - | ||
Sandoval Roofing
|
Ontario | Local | 2 years |
|
||
Quorvex Dome
|
Fontana | Local | 0 years | - | - |
These firms list San Bernardino in their advertised service area but are based in another city. The “City” column shows where each is located.
Services available in San Bernardino
40 service types- Roof Repair
- Roof Replacement
- Roof Installation
- Roof Inspection
- Tile Roofing
- Asphalt Shingle Roofing
- Flat Roofing
- Commercial Roofing
- Roof Maintenance
- Roof Leak Repair
- TPO Roofing
- Storm Damage Repair
- Emergency Roof Repair
- Metal Roofing
- Modified Bitumen Roofing
- Residential Roofing
- Roof Restoration
- EPDM Roofing
- PVC Roofing
- Roof Coatings
- Gutter Installation
- Slate Roofing
- Industrial Roofing
- Waterproofing
- Hail Damage Repair
- Wind Damage Repair
- Insurance Claim Assistance
- Gutter Repair
- Skylight Installation
- Solar Panel Installation
- New Construction Roofing
- Multi-Family Roofing
- Polyurethane Coatings
- Gutter Replacement
- Gutter Cleaning
- Seamless Gutters
- Siding Installation
- Chimney Repair
- Insulation
- Decks & Porches
Storm & hail history
-
78 Storm events (10yr)
-
1.75″ Max hail size
-
83 mph Max wind gust
-
2 Tornadoes (10yr)
Recent storm events
| Date | Type | Magnitude |
|---|---|---|
| Thunderstorm wind | 58 mph | |
| Thunderstorm wind | 58 mph | |
| Thunderstorm wind | 58 mph | |
| Thunderstorm wind | 59 mph | |
| Hail | 0.75″ | |
| Thunderstorm wind | 58 mph | |
| Thunderstorm wind | 58 mph | |
| Thunderstorm wind | 75 mph | |
| Hail | 1″ | |
| Hail | 1″ |
NOAA records storm events at the county level. Figures above cover San Bernardino County, which contains San Bernardino.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| No inspections or violations indexed yet. Source: U.S. and state OSHA enforcement data, refreshed monthly. | ||||
Roofing in San Bernardino, by the numbers
Computed from our records · as of Jul 11, 2026
What do roofing jobs actually cost in San Bernardino?
Across the 18 itemized residential roofing permits we hold for the roofers we track in San Bernardino, jobs have ranged from $10,000 to $31,000, with a median of $10,000. A typical recent example: a residential re-roof at $10,000. 2 commercial jobs also appear in the record - the largest a commercial re-roof at $31,000 - which we keep separate from the homeowner range above. These are actual filed amounts - not national estimates - and San Bernardino's median runs below the California residential median of $14,000.
How many roofing companies in San Bernardino are actually licensed and verified?
Of the 3 companies we track in San Bernardino, 1 has an active contractor license located in public records, 0 are registered business entities, and 2 operate from a commercial rather than residential address. California requires roofers to carry a C-39 roofing-contractor license from the Contractors State License Board (CSLB). A company not appearing with a license here isn’t proof it’s unlicensed - some jurisdictions don’t publish - so verify directly, and always confirm liability and workers’ comp insurance before work starts.
Is San Bernardino a storm-damage market, and how do I avoid storm chasers?
San Bernardino County has recorded 78 significant storm events in the past decade, including hail up to 1.75" and wind gusts to 83 mph, so storm-driven roof damage is common here. After big storms, be wary of out-of-area crews who show up unsolicited, pressure you to sign immediately, or ask you to sign over your insurance claim. 3 of the roofers we track are based in San Bernardino itself, alongside 16 that service it from nearby - favor an established local firm you can verify over a crew that appeared after the hail.
Which manufacturer certifications do San Bernardino roofers hold?
3 of the 3 roofers we track in San Bernardino hold at least one manufacturer certification (GAF, Owens Corning, CertainTeed, TAMKO, IKO, Malarkey). The most common here is Owens Corning, held by 3 companies - versus 46% certified across California. Certification means the manufacturer vetted the contractor and lets them back your roof with stronger, longer material-and-labor warranties. Not required to install a roof, but a real signal of training and standing.
How do the reviews compare across San Bernardino roofers?
Across the 3 companies we track in San Bernardino, the average rating is 4.5★, combining Google, BBB, and Yelp. 3 appear on more than one platform and 0 have owners who actively respond to reviews. Look for steady, recent, multi-source ratings over a handful of old five-star reviews on one site - any single platform can be cherry-picked.
Frequently asked - San Bernardino
What roofing materials work best for the San Bernardino climate?
San Bernardino sits in the Inland Empire, where summers are intensely hot and dry, winters bring occasional cold snaps, and the area can see strong Santa Ana winds. Tile roofing is popular because it handles heat well and lasts decades. Reflective or cool-roof asphalt shingles are another solid choice for managing heat gain. Ask any contractor you interview which materials they recommend for this specific climate and why.
How do I verify that a roofing contractor in San Bernardino is properly licensed and insured?
California requires roofing contractors to hold a state contractor license, and you should always ask to see proof before signing anything. Also request certificates of general liability insurance and workers compensation coverage. Requirements and details can change, so confirm what is currently required with your local building authority. Hiring an unlicensed or uninsured contractor in California leaves you financially exposed if something goes wrong on your property.
Do I need a permit for a roof replacement in San Bernardino?
Most full roof replacements in California require a building permit, though requirements can vary by scope of work. Skipping a permit can create problems when you sell your home or file an insurance claim. Ask your contractor whether a permit is needed for your specific project, and confirm with your local building department. A reputable contractor will pull the permit on your behalf and schedule any required inspections.
What red flags should I watch for when getting roofing estimates in San Bernardino?
Be cautious of contractors who show up unsolicited after a windstorm or heavy rain, pressure you to sign the same day, or ask for a large cash deposit upfront. Vague written estimates with no material specifications, no timeline, and no warranty details are also warning signs. In a region with hot summers and periodic storm damage, demand-chasing contractors can be common after weather events, so take your time and get at least three written estimates.
What should a good written roofing estimate include?
A solid estimate should clearly list the materials being used including brand and grade, the full scope of work, how old materials and debris will be disposed of, the project timeline, payment schedule, and warranty terms for both materials and labor. For San Bernardino homes, also confirm whether the estimate addresses ventilation improvements, since proper attic ventilation is critical for managing the region's extreme summer heat and extending roof life.
How do I check references for a roofing contractor in San Bernardino?
Ask for references from recent local jobs, ideally in the Inland Empire area, since contractors familiar with regional conditions like heat, wind, and occasional heavy rain will have relevant experience. Call those references and ask about workmanship, cleanup, whether the project stayed on schedule, and how the contractor handled any problems. Also check online reviews on multiple platforms and look up their license status through the state contractor licensing board before making a final decision.


















