Trusted Roofing Contractors. Call
(909) 352-0892

Experts in Residential Roofing at Affordable Pricing

MC Roofing is a family-owned and -operated business with over 17 years of roofing experience. We are a full-service roofing company serving homeowners in the Orange County, Los Angeles, Inland Empire and surrounding areas.

Our staff of professional roofers specialize in re-roofing, roof repairs, roof maintenance, roof inspections and preventive roof maintenance.

Why Choose Us?

  • 17 Years in Business
  • Family-Owned and -Operated Business
  • Licensed #1017053
  • Affordable and Competitive Rates
  • Highly Skilled and Experienced Professionals
  • Financing Available
  • Customer Satisfaction is Our Top Priority

Our Services Include:

  • New Construction Roofing
  • Re-roofing
  • Roof Repairs
  • Roof Inspection
  • Roof Maintenance
  • Preventive Roof Maintenance to Help Lower Repair Costs in Future
  • Leak Repairs
  • Skylight Roof-ins
  • Solar Panel Roof-ins

Free On-Site Consultation and Inspection

Our services start with a free on-site consultation and inspection to have a better understand your roofing needs. From there, we start the project by showing up promptly, on time and working hard to stay in budget.

We have built our reputation by providing homeowners with affordable prices that does not sacrifice the quality of our work.

Contact Us

MC Roofing

San Bernardino, CA 92405

Business Hours

8:00am - 5:00pm
8:00am - 5:00pm
8:00am - 5:00pm
8:00am - 5:00pm
8:00am - 5:00pm
Saturday By Appointment

Payment Types

Diners Club, Company Card, JCB, Carte Blanche, Insurance, All Major Credit Cards, Debit, Financing Available
Call Now for FREE On-Site Consultation

(909) 352-0892