Roof Repairs & Replacement San Bernardino, CA

Experiencing roof issues? Roof Doctor is here to help! We specialize in roof repair, replacement, and maintenance. Contact us to restore your roof for you and your family’s peace of mind.

In Business Since 1987

Over 400,000 Roofs Inspected.

130,000 Completed Repairs

Give Us a Call: 909-385-0244

Worker on shingle roof repairing the roof with roof sealant
Gaf Silver pledge award
Google 4.9 star rating logo
Next Door Logo
Angies list badge to indicate "Super Service Award of 2019"
Logo of Google Guaranteed. Showing that The Roof Doctors is apart of the Google Guaranteed program

Order A Roof Inspection


Trouble with storm damage, maintenance or leaks? Request a Roof Inspection and a friendly, knowledgeable technician will be on-site within 1-2 business days.


If you’re looking for an inspection as part of the real estate process, we’ve got you covered. Make sure to ask about our signature Two-year Certification Warranty.

 Residential Roofing Services in San Bernardino

Roof Repair

If the damage is small, repairing the roof will be less expensive than replacing it. This may mean caulking or repairing small leaks. It is better to do the repairs if a covering can restore the harm. Even while small fixes are easier to complete than replacing the entire roof, you shouldn’t attempt them alone. You can ensure your roof will be properly maintained and repaired if you hire a professional. If your roof needs and deserves the best care, contact Roof Doctors.

Roof Replacement

If you’re worried about the condition of your roof but don’t know where to start, don’t worry. Roof Doctors is here to help with any roofing problems you may have. Among other things, we can fix things, swap out parts, and do regular maintenance. Our crew comprises skilled roofers who have demonstrated excellent performance in the past. We set ourselves apart by employing only the best roofing materials and staying true to our core values. We’ve been roofing in California for over 30 years.

Our Roofing Services

Here at Roof Doctors, our process is straightforward: we inspect the condition of your roof and provide a detailed report, whether it needs a repair or a total roof replacement. We also offer maintenance services to keep your roofs in top condition. We assure you that we only use the best and highest quality materials to ensure your roof will withstand any climatic conditions.
Our services include:

  • Tile Roofing
  • Silicone Roof Coating
  • Composition Shingle Roofing
  • Shake Roofing
  • Roof Maintenance
Roof Sales Man Giving a free roof inspection while standing in front of a white house
Graphic style image of a roof being replaced

Your Roof Contractor in San Bernardino

Our company, Roof Doctors, was founded in 1987 to provide the roofing market with a reliable and affordable roofing service. Our unwavering commitment, core values, and warranty motivate us to give our customers the best possible service.

We have gained a remarkable reputation, remained true to our values for over 35 years, and offer various services. Our team of certified experts with skills and experience in roofing makes us the most preferred roofing company in San Bernardino and its nearby areas.

About Roofing in San Bernardino

In San Bernardino, roof replacement typically costs between $5,000 and $12,000, influenced by factors like size, materials used, and the project’s complexity. Here’s a breakdown of the average costs for different materials:

  • Asphalt shingle: $5-$9 per square foot
  • Metal roofing: $7-$18 per square foot
  • Tile roofing: $6-$15 per square foot
  • Wood shakes/shingles: $6-$10 per square foot

Key factors affecting roofing costs are size, pitch, complexity, permits, and labor. For the best value, compare quotes from several roofers and carefully review each proposal.

We Serve San Bernardino


“This was the second time needing them to repair something on my roof. Each time for something different, and they did an excellent job.”
-Erica Johnson
“I am very satisfied. Work done in a timely manner.”
-Nora Shirden
Professionalism, Punctuality, Quality, Responsiveness, Value
-Colleen McBride
roof turret with a blue sky background with the text " Roof Repairs in San Bernardino, CA" overlayed

Can My Roof Be Repaired?

Yes, your roof can usually be fixed in San Bernardino after damage. Whether or not the damage can be fixed depends on how bad it is and what caused it. Most small problems, like leaks, cracked or missing shingles, or light algae growth, can be fixed. But if the damage is significant, affects the roof’s structural integrity, or is getting close to its useful life, replacing the whole roof may be cheaper and safer. No matter what, it’s always best to have a professional roofer look at the damage so you can make an informed choice.