The Prime Buyer's Report

The definitive guide to local shopping; methodically researched, updated daily.

Los Angeles Area Edition

Prime Buyers Guide Roofing Companies

The Best Roofers in San Bernardino County CA Are the Ones Proven Safe To Hire

Roofing contractors in San Bernardino County CA bearing The Prime Buyer's Report TOP 10 symbol are the residential or commercial roofers who have exceeded the minimum California regulatory standard. They are the ones proven by our independent research to have passed the TOP 10 requirements for competency and value, carry liability insurance as protection for you the customer, who have agreed to hire only employees legal to work in the U.S., and for whom our staff has called previous customers to verify high satisfaction with them as roofers in San Bernardino County CA for new roofing, re-roofing, or roofing repair including shingle roofing, shake roofing, metal roofing, tile roofing and more.

Updated March 28, 2017

 The TOP 10 Roofing Companies in San Bernardino County CA

(909) 944-1093
9447 London Way # 102
Rancho Cucamonga, CA 91730

Areas Served: San Bernardino CA, Fontana CA, Rancho Cucamonga CA, Ontario CA, Victorville CA

Chaparosa Roofing Inc
(760) 240-0008
PO Box 2435
Apple Valley, CA 92307

Areas Served: San Bernardino CA, Rancho Cucamonga CA, Ontario CA, Victorville CA, Fontana CA

Superior Roofing Co
(909) 792-3681
520 E Stuart Ave
Redlands, CA 92374

Areas Served: San Bernardino CA, Ontario CA, Rancho Cucamonga CA, Fontana CA, Yucaipa CA

Rite Way Roofing
(909) 350-8490
15425 Arrow Blvd
Fontana, CA 92335

Areas Served: Ontario CA, San Bernardino CA, Rancho Cucamonga CA, Fontana CA, Redlands CA

Rosscrete Roofing
(909) 356-1091
PO Box 691
Rialto, CA 92377

Areas Served: Fontana CA, San Bernardino CA, Ontario CA, Rancho Cucamonga CA, Rialto CA

Bell Roof Co
(909) 885-6863
PO Box 5218
San Bernardino, CA 92412

Areas Served: Rancho Cucamonga CA, San Bernardino CA, Fontana CA, Victorville CA, Ontario CA

The Best Roofers in San Bernardino County CA Are the Ones Proven Safe To Hire 


The state of California requires roofers in San Bernardino County CA to have a license from the state, such as the C39 license for roofing. The C14 license specifically for metal roofing contractors has been repealed and metal roofing is now done under the C39 roofing license which includes roofs using metal, asphaltum, pitch, tar, flet, glass fabric, flax, shakes, shingles, slate or any other roofing materials.

But the state license is no guarantee that any particular roofing company in San Bernardino County CA is doing business honestly, delivering value, or satisfying their customers.

This makes it all the more significant that all contractors for roofing in San Bernardino County CA who bear The Prime Buyer's Report-TOP 10 symbol have been cleared by our research staff as passing all the requirements for Prime Buyer's Report-TOP 10 status such as survey phone calls to previous customers to verify high satisfaction, good complaint record, verified state license, verified liability and workers comp insurance for your protection, only employees legal to work in the U.S., and more.

In addition to new roofing, roofing companies can fix a leaky roof, replace roof shingles, or repair broken slate roofs. Use our research to find the best roofers in San Bernardino County to replace a roof, fix a leaky roof, or roof repair.    

Roofing Contractors in San Bernardino County CA Perform Numerous Services

Roofing contractors install new roofs, but their experience with certain tasks and materials can vary. for instance, pitched roofs require a greater level of skill to install or repair. Most roofing companies in San Bernardino County also perform regular roof maintenance or roof repairs, including foam recoats and shake roof conversions. Some roofing contractors in San Bernardino County do emergency roofing repairs in the event of a roof leak, often with 24 hour availability.

In addition to installation and roof repair for roof coatings and coverings, some roofers install downspouts and gutters (even seamless gutters). Some of the best roofing contractors in San Bernardino County use manufacturer certified technicians to install, repair or refurbish your roof, so you can expect a greater level of workmanship and better manufacturer warranties on their work.

Roofing Contractors in San Bernardino County Offer Many Parts and Roofing Materials

There is such a wide variety of roofing materials and styles and each roofing material has its own benefits. Choices include shake roofs or imitation shake roofs, wood shingle roofs, cedar shingle roofs, clay tile roofs, slate roofs or even concrete tile roofs.

There are roofing companies in Chino, Fontana, Ontario, Rancho Cucamonga and San Bernardino who specialize in metal roofs. They can fix or recoat steel roofing, steel roof shingles, stone coated steel roofing, aluminum roofing, insulated aluminum roofing, corrugated metal roofing, copper roofing, or zinc roofing. Some local roofing contractors can  rejuvenate an aging roof and take preventative measures to avoid future roof problems. They might use adhesive methods or modified bitumen to lay down new fire resistant roofing, or may apply elastomeric coatings or polyurethane foam for protection against the elements. In addition to basic roof coverings, some roofing contractors apply hot tar, tar and gravel, or install custom roof edging.

There are also some new products available for the eco-minded homeowner. Instead of wooden roof shingles, roofers might substitute composite roofing or energy efficient roofing. Some roofers in San Bernardino County even have access to ventilation products to insert into your preexisting roof. 



There are three main roof types based on their slope or pitch: High Slope, Low Slope, and Flat.

High Slope Roof: Over five inches of vertical rise for every 12 horizontal inches
Low Slope Roof: Two inches to five inches of vertical rise for every 12 horizontal inches
Flat Roof: Less than two inches vertical rise for every 12 horizontal inches



The components of a roofing system are: Structural Support, Roof Sheathing, Underlayment, Flashing, and Roofing Material.

Structural Support: Rafters, trusses or joists that support the roofing system.

Roof Sheathing: What immediately covers the structural support. This is most commonly plywood or OSB (Oriented Strand Board).

Underlayment: A moisture barrier immediately on top of the roof sheathing. Sometimes called roof felt.

Flashing: Where the roof surface meets vertical surfaces (like a chimney) or at valleys created where adjoining roof sections of different angles meet, a metallic flashing is installed.

Roofing Material: The topmost layer of the roof which you can see, such as shingles, tile, etc.



Asphalt Shingles, or alternatively, Fiberlass Shingles

Rolled Roofing / Built Up Roofing: Used for flat roofs or very low slope roofs.

Foam Roofing / Polyurethane Roofing: Used for flat roofs as an alternative to Rolled Roofing or Built Up Roofing

Metal Roofing

Wood Shakes

Tar & Gravel

Reflective Lightweight Rocks

Clay Tile / Concrete Tile


Ice and Water Shields for Roofing
A roofing ice and water shield looks very similar to the traditional felt paper used to line roofs but is higher performance.  Felt paper stops most leaks where water gets under the tiles or shingles but sometimes still lets leaks form by letting water through where one sheet of felt paper overlaps another or where nails have created holes in the felt paper.

The ice and water shield roofing material is made of a rubberized asphalt with a sticky backing that seals overlaps unlike felt paper, and forms a seal around nails when it is penetrated.  Roofers in San Bernardino County can cover your entire roof with the ice and water shield, or apply it only where leaks frequently happen.  The roofing contractors can also bend the ice and water shield to create a leak-proof barrier around anything that penetrates a roof, such as vents, chimneys, and skylights, then use standard roof flashings to cover the ice and water shield sub-flashing.

Some Roofers in San Bernardino County Are Safer To Spend With Than Others
The Prime Buyer's Report lists these roofing contractors in San Bernardino County: Questmark, Rosscrete Roofing, Bell Roof Co, Chaparosa Roofing Inc, Rite Way Roofing, Superior Roofing Co. Other roofing contractors in Chino, Fontana, Ontario, Rancho Cucamonga and San Bernardino CA who might still be in business include: .



Questions To Ask Roofing Companies in San Bernardino County 

When choosing which roofer to hire, ask the right questions about their experience, range of services, credentials, and methods and materials before deciding.

• How long have they been in business as roofers in San Bernardino County? This indicates how well they know the local city ordinances, codes, and permit requirements for your area.

• How many roofs have they done specifically in San Bernardino County? This indicates how well they know the performance of different materials and installation methods in your particular climate, rainfall and wind patterns.

• How many roofs have they done of the same type as yours, i.e. same materials: clay tile versus asphalt shingle, same type: flat versus high slope, and same scope: repair only versus tear-off and reroof versus new roofing, etc.

• Can the roofing company give you client names and numbers you can call as references? (All roofing contractors bearing the Prime Buyer's Report—TOP 10 symbol have already had their client references called by research staff at The Prime Buyer's Report so you don't have to.)

• What is the projected time frame for completion of the new roof installation or roof repair?

• Does the roofing contractor have active workers' compensation and general liability insurance for your protection? (All roofers in San Bernardino County bearing the Prime Buyer's Report—TOP 10 symbol have already had their proof of insurance verified by our research staff so you don't have to.)

• How will the roofing companies calculate pricing for new roofs or roof repairs?

• Will they provide a written estimate that specifices the exact amount of material to be used, including sizes, brand names, product numbers etc? (This is key because the cheapest roofing companies often only seem cheaper because they are quoting inferior materials or low quality brands compared to other roofers.)

• Will the roofing contractors provide a written contract?

• Will permits be needed? If so, will they be responsible for getting them or will that be up to you?

• Can the roofing contractor prove that all their workers sent to your property are legally allowed to work in the U.S.? (All roofing companies in San Bernardino County bearing The Prime Buyer's Report—TOP 10 symbol have already signed an agreement to only hire documented workers.)    

• How often and when do they clean up?

• What is the manufacturer's warranty on the roofing system or material the contractor is suggesting?

• What kind of warranties and guarantees on their labor do they offer besides the manufacturer warranty on the roofing materials?

• Do they offer multiple types of roofing materials and brands, or are they restricted to quoting one manufacturer?


When you've chosen the best roofing company in San Bernardino County for your specific needs and priorities, make sure they are licensed with a C39 license for roofing contractors in San Bernardino County CA. (All roofing companies in San Bernardino County bearing the Prime Buyer's Report—TOP 10 symbol have already had their license verified by our research staff so you don't have to.)



Good Roofing Contractors in San Bernardino County Use the Best Roofing Brands 


Some of the brands local roofing contractors in San Bernardino County CA use include: Air Vent, Atlas Roofing Corp., GAF Materials, GenFlex Roofing Systems, Recon Building Products, Award Metals, CertainTeed Roofing, Dura-Loc Roofing Systems, DECRA Roofing Systems, Eagle Roofing Products, Firestone Building Products, Elk Building Products, Stone Metal Products, Energy Star Cool Roofing Systems, Hardishake, PABCO, Tamko Roofing Products, and Gardner-Gibson Materials.



Resources About Roofing Companies in San Bernardino County CA 

Licensing & Trade Associations Related to Roofers in San Bernardino County CA
ARCBAC Associated Roofing Contractors of The Bay Area Counties
IRCC Independent Roofing Contractors of California
BBB Better Business Bureau
CSLB Contractors State License Board
DCA California Department of Consumer Affairs
NRCA National Roofing Contractors Association
SRCA Slate Roofing Contractors Association
TRI Tile Roofing Institute
WSRCA Western States Roofing Contractors Association


Media & Web Resources for Roofing in San Bernardino County
Professional Roofing Magazine
Roofing RSI Magazine
Roofing Contractor Magazine
Traditional Roofing Magazine

The Prime Buyer's Report provides information for the TOP 10 Roofing Contractors in San Bernardino County CA within the following zip codes:

91708, 91701, 92327, 92335, 92354, 92337, 91785, 92308, 92411, 92391, 92268, 92407, 91730, 92242, 92405, 91710, 92397, 92317, 92326, 92336, 92304, 92359, 92413, 92339, 92301, 92398, 92341, 92278, 92280, 92331, 92414, 92427, 92352, 91758, 92318, 92406, 92371, 92399, 92373, 91709, 92368, 92358, 92346, 91759, 92325, 92402, 92412, 92357, 92394, 91737, 92350, 92334, 91739, 92385, 92375, 92284, 92424, 92267, 92392, 91743, 92386, 92376, 92305, 91762, 92365, 92256, 92277, 92307, 92408, 92401, 92410, 92369, 92321, 92393, 92329, 92324, 92403, 92313, 92340, 92356, 92378, 92252, 91764, 92342, 91784, 92314, 92322, 91763, 91729, 92311, 92345, 91761, 92418, 92423, 92382, 92285, 92344, 92333, 92395, 92374, 92286, 92315, 92312, 92415, 92377, 91786, 92404 and 92372

The Prime Buyer's Report provides information for the TOP 10 Roofers in San Bernardino County CA within the following cities:

Twentynine Palms, Grand Terrace, Loma Linda, Yucaipa, Hesperia, Yucca Valley, Rancho Cucamonga, Montclair, 29 Palms, Victorville, Adelanto, Phelan, Redlands, Highland, San Bernardino, Upland, Rialto, Crestline, Bloomington, Chino Hills, Muscoy, Big Bear Lake, Fontana, Colton, Chino, Mentone, Big Bear City, Barstow, Apple Valley and Ontario

Roofing Companies Adelanto CA

Roofing Materials Adelanto CA 92301-2246


Roofing Companies Alta Loma CA

Competition Roofing Alta Loma CA 91737-1414
CT Roofing Alta Loma CA 91737-4329
Gordon Perry Roofing Alta Loma CA 91701-1386
Gunby Roofing Alta Loma CA 91701-2633
Keller Roof Contractors Alta Loma CA 91737-3744
Ridgeline Roofing Alta Loma CA 91701-1933
Roofquest Roofing Contractors Alta Loma CA 91701-5333


Roofing Companies Apple Valley CA

Abba Roofing Apple Valley CA 92308-4521
Chaparosa Roofing Apple Valley CA 92307-0045
Done Right Roofing Apple Valley CA 92308-7795
Partridge Roofing Contractors Apple Valley CA 92308-8478
Rose Roofing Apple Valley CA 92307-1917
Signature Roofs Apple Valley CA 92307-0017


Roofing Companies Barstow CA

R Sanchez Roofing Barstow CA 92311-2238
Villareal & Son Roofing Contractors Barstow CA 92311-9458


Roofing Companies Big Bear CA

Eddie Hobbs Roofing Big Bear CA 92314-2842
JC Roofing Big Bear CA 92314-1896
Michael Pauls Roofing Big Bear CA 92314-0244


Roofing Companies Bloomington CA

JLM Roofing Contractors Bloomington CA 92316-2663


Roofing Companies Blue Jay CA

Copp Roofing Blue Jay CA 92317
David Lewis Roofing Blue Jay CA 92317-0141


Roofing Companies Cedar Glen CA

Alari Roof Contractors Cedar Glen CA 92321-0624


Roofing Companies Chino CA

Freeman Roofing Chino CA 91710-2709
II Shea Roofing Chino CA 91710-1941
JP Roofing Chino CA 91710-3411
Shell Roofing Solutions Chino CA 91710-5730
Southwest Associates Roofing Chino CA 91710-5055


Roofing Companies Chino Hills CA

Mike's Reasonable Roofing Chino Hills CA 91709-2030
T&M Roofing Chino Hills CA 91709-1929


Roofing Companies Colton CA

Villareal Roofing Contractors Colton CA 92324-0861
WSP Roofing Colton CA 92324-3246


Roofing Companies Crestline CA

Kurt Norlander Roofing Crestline CA 92325-5164
Wayne Smith Roofing Crestline CA 92325-4862


Roofing Companies Etiwanda CA

Alt Roofing Etiwanda CA 91739-8023


Roofing Companies Fontana CA

All Right Roofing Fontana CA 92335-6225
Artisan Roofing Products Fontana CA 92337-7244
Federal Building Roofing Fontana CA 92336-4520
JLM Roofing Contractors Fontana CA 92337-1524
Klaus Hofmann Roofing Fontana CA 92336-1900
Lempa Roofing Fontana CA 92336-2529
Mendoza Roofing for Less Fontana CA 92335-5616
Reyes Single Ply Roofing Masters Fontana CA 92336-2553
Rite Way Roofing Fontana CA 92335-1222
Southern Calif Ultimate Roof Fontana CA 92336-1976
Valley Roofing Fontana CA 92336-3711


Roofing Companies Grand Terrace CA

California Roofing Contractors Grand Terrace CA 92313-4944


Roofing Companies Hesperia CA

Alpert Roofing Hesperia CA 92345-4123
Douglas Roofing Hesperia CA 92340-0670
Hoffman's Roofing & Roof Repair Hesperia CA 92345-6443
JM Roofing Hesperia CA 92345-8708
KS Roofing Hesperia CA 92345-5212
M&M Roof Contractors Hesperia CA 92345-3902
Rice Roof Contractors Hesperia CA 92345-3902
Sandoval Roofing Company Hesperia CA 92345-5532
Stop Leaks Roofing Hesperia CA 92340-0125
Ted's Roofing Company Hesperia CA 92345-1710


Roofing Companies Highland CA

Master's Roofing Company Highland CA 92346-3637
MJ Roofing Contractors Highland CA 92346-5636
Ortiz Roofing Contractors Highland CA 92346-5203
R&D Roofing Company Highland CA 92346-5001


Roofing Companies Hinkley CA

Sundance Roofing Hinkley CA 92347-9777


Roofing Companies Joshua Tree CA

R&R Roofing Joshua Tree CA 92252-2118
Sunrise Roofing Contractors Joshua Tree CA 92252-0840


Roofing Companies Lake Arrowhead CA

Kurt Norlander Roofing Lake Arrowhead CA 92352-0858
Sioux Roofing Lake Arrowhead CA 92352-2461
Spencer Roofing Lake Arrowhead CA 92352-1424


Roofing Companies Mentone CA

A Plus Roofing Mentone CA 92359-0196
Able Roofing Mentone CA 92359-9807


Roofing Companies Mission Hills CA

Ferguson & Melvin Roofing Contractors Mission Hills CA 91345-1359


Roofing Companies Montclair CA

Gold Star Roofing Contractors Montclair CA 91763-6236
Sierra Roofing Montclair CA 91763-1652


Roofing Companies Needles CA

Roofing Co Needles CA 92363-0131


Roofing Companies Oak Hills CA

Oak Hills Roofing Oak Hills CA 92344-0724


Roofing Companies Ontario CA

All Right Roofing Ontario CA 91764-2222
B&M Roofing Ontario CA 91761-7325
Robinson Roofing Ontario CA 91761-8027
Smart Roofing Ontario CA 91762-1230
WH Byars Roofing Company Ontario CA 91761-1903


Roofing Companies Oro Grande CA

Fallon Roofing Company Oro Grande CA 92368-9542


Roofing Companies Rancho Cucamonga CA

3rd Generation Roofing Rancho Cucamonga CA 91739-5125
All About Roofs Rancho Cucamonga CA 91730-1711
Allstar Roofing Rancho Cucamonga CA 91739-9135
American Roof Tops Rancho Cucamonga CA 91701-0157
Bruce Roofing Company Rancho Cucamonga CA 91730-7435
J&H Roof Service Rancho Cucamonga CA 91730-4385
LA Rocque Better Roof Rancho Cucamonga CA 91730-4461
Leach Roofing Company Rancho Cucamonga CA 91729-2418
Obie's Roofing Rancho Cucamonga CA 91730-3703
PGR Legacy Roofing Rancho Cucamonga CA 91737-3623
Questmark Roofing Contractors Rancho Cucamonga CA 91730-7953
Rightway Roofing Rancho Cucamonga CA 91730-4324
Tom McGrail Roofing Rancho Cucamonga CA 91701-2009
Universal Roofing Rancho Cucamonga CA 91730-2613
Valley Roofing Rancho Cucamonga CA 91729-4497


Roofing Companies Redlands CA

Andres Roofing Company Redlands CA 92374-2510
Belanger Roofing Contractors Redlands CA 92374-2607
Clark Roofing Redlands CA 92373-6251
High Top Roofing Redlands CA 92375-1135
Hovey Roofing Redlands CA 92373-4801
R&K Roofing Redlands CA 92373-4964
Rapid Roofing Redlands CA 92374-2239
RNR Roofing Redlands CA 92375-1271
Superior Roofing Company Redlands CA 92374-3544


Roofing Companies Rialto CA

Boral Roofing Rialto Rialto CA 92377-3803
GM Roofing Rialto CA 92377-8832
Goodman Roofing Contractors Rialto CA 92377-1688
Rosscrete Roofing Rialto CA 92377-4144
Select Truss Roofing Goldenwood Rialto CA 92377-3511


Roofing Companies Running Springs CA

Roof Rider Running Springs CA 92382-0686


Roofing Companies San Bernardino CA

Bell Roof Company San Bernardino CA 92412-5218
BRS Roofing Contractors San Bernardino CA 92408-2235
California Roofing Company San Bernardino CA 92410-3018
EJ Jure Roofing Company San Bernardino CA 92406-2985
Fama Roofing San Bernardino CA 92410-4912
Green Gorilla Roofing San Bernardino CA 92408-1301
Inland Valley Roofing San Bernardino CA 92407-6552
Morrison-Hope Roof Company San Bernardino CA 92406-2955
Mr Patchman Roofing Company San Bernardino CA 92413-0442
Ortiz Roofing Company San Bernardino CA 92406-2461
Peterson Roofing San Bernardino CA 92407-5174
Rapid Roofing San Bernardino CA 92404-1553
Reliable Roofing Company San Bernardino CA 92407-3854
Vintage Roofing Company San Bernardino CA 92407-5134


Roofing Companies Twentynine Palms CA

Carson Roofing Twentynine Palms CA 92277-0700
Jones Roofing Contractors Twentynine Palms CA 92277-1025


Roofing Companies Twin Peaks CA

Arrowhead Roofing Twin Peaks CA 92391-0209
Simmons Roofing Twin Peaks CA 92391-0882


Roofing Companies Upland CA

AJ Roofing Company Upland CA 91786-5502
All Weather Roofing Company Upland CA 91786-5623
A-MRK Roofing Upland CA 91786-5679
Benchmark Roofing Company Upland CA 91786-8301
Cooper Roofing Company Upland CA 91786-5620
Eagle Roofing Contractors Upland CA 91784-9263
Inland Pacific Roofing Upland CA 91786-7689
Keefers Roofing Company Upland CA 91784-1544
Lister Roofing Company Upland CA 91786-5602
Londraville Roofing Upland CA 91784-1775
Redi Roof Roofing Contractors Upland CA 91786-3146
Right-Way Roofing Upland CA 91786-3695
Roofing Plus Roofing Contractors Upland CA 91786-5654
Roofing Service in Upland Upland CA 91786-6048
Sager Roofing Upland CA 91784-1287
Sierra Pacific Roofing Upland CA 91784-1106
Silver Canyon Roofing Upland CA 91784-1502
T&G Roofing Company Upland CA 91786-5430
Tim Orr Enterprises Roofing Contractors Upland CA 91786-5680
Wilson Roofing Company Upland CA 91786-4216


Roofing Companies Victorville CA

Dave Fanning Roofing Victorville CA 92392-8117
Druckenmiller Roofing Victorville CA 92392-9529
Ener-Tech Roofing Victorville CA 92392-6217
Erickson Roofing Victorville CA 92394-1818
In-Line Roofing Victorville CA 92392-6276


Roofing Companies Yucaipa CA

A's Valley Roofing Company Yucaipa CA 92399-2142
Card King Roofing Yucaipa CA 92399-0762
Gordo Pacific Roofing Company Yucaipa CA 92399-4415
Jerry Herbert Roofing Contractor Yucaipa CA 92399-1925
McKibban Consulting & Associates Roofing Contractors Yucaipa CA 92399-2476


Roofing Companies Yucca Valley CA

Alpine Roof Company Yucca Valley CA 92286-0167
Buskirk Roofing Yucca Valley CA 92286-0141