Best roofers in San Bernardino, CA

The highest-scoring roofer in and near San Bernardino is Atlas Roofing (score 75, 5.0 stars from 118 Google reviews). 8 companies meet the 5 Star standard within about 16 miles.

Last updated Nov 1, 2026How we rank
  1. 1

    Atlas Roofing

    5.0 · 118 Google reviewsSan Bernardino, CA
    75SCORE
  2. 2

    AFFORDABLE ROOFING for all

    5.0 · 72 Google reviewsMoreno Valley, CA
    73SCORE
  3. 3

    Urban Roofing

    5.0 · 51 Google reviewsRiverside, CA
    71SCORE
  4. 4

    Fontana EcoStar Roofing Group

    4.9 · 106 Google reviewsFontana, CA
    69SCORE
  5. 5

    Riverside Planners Roofing LLC

    4.8 · 108 Google reviewsJurupa Valley, CA
    68SCORE
  6. 6

    Berry Roofing & Solar

    4.8 · 256 Google reviewsRiverside, CA
    67SCORE
  7. 7

    J & R Elite Roofing

    5.0 · 64 Google reviewsMoreno Valley, CA
    65SCORE
  8. 8

    Better Roofing

    4.7 · 99 Google reviewsGrand Terrace, CA
    64SCORE

We list only companies that clear our published bar, so this area is still filling in. As more roofers near San Bernardino qualify, they'll appear here automatically.

Compare the top 8

Top roofers in San Bernardino by 5 Star Score
#CompanyScoreGoogle ratingReviewsYearsBased in
1Atlas Roofing755.0118–San Bernardino
2AFFORDABLE ROOFING for all735.072–Moreno Valley
3Urban Roofing715.051–Riverside
4Fontana EcoStar Roofing Group694.9106–Fontana
5Riverside Planners Roofing LLC684.8108–Jurupa Valley
6Berry Roofing & Solar674.8256–Riverside
7J & R Elite Roofing655.064–Moreno Valley
8Better Roofing644.799–Grand Terrace

Roofers in San Bernardino: quick answers

Who is the highest-rated roofer in San Bernardino, CA?

Atlas Roofing has the highest 5 Star Score among roofers in and near San Bernardino: 75 out of 100, with a 5.0 star Google rating from 118 reviews.

How many 5 Star roofers serve San Bernardino?

8 roofers meet our standard within about 16 miles of San Bernardino: at least a 4.5 star rating, 20 or more reviews and a score of 60 or higher. The top 8 have 874 Google reviews between them, averaging 4.90 stars.

How are these roofers ranked?

By 5 Star Score: rating quality adjusted for review count (45 points), review volume (25), review recency (15), years in business (10) and license verification (5). Businesses cannot pay to change their score.

Roofers near San Bernardino

Other pros in San Bernardino

Search another area

Try a zip code, a nearby city, or a state.

Ratings and review counts come from each company's public Google listing and are re-checked monthly. 5 Star Home Service Pros is independent; companies cannot pay for placement.