Featured

B & M Roofing

Ontario Roofers
Ranked #2 in Ontario | Grade A-
5.00 (29 reviews)

B & M Roofing

B & M Roofing is a local roofing contractor in Ontario, CA offering reroofs, repairs, and maintenance for residential and light commercial buildings. The company emphasizes clear communication, practical options, and organized job sites.

Why Homeowners Choose This Business

Clear estimates, responsive scheduling, and consistent workmanship reported by customers. Local team familiar with Inland Empire sun and storm conditions. Projects planned to minimize disruption and keep homeowners informed from start to finish.

Service Area

Serving Ontario and nearby West Inland Empire communities.

Featured Local Business

This featured listing includes fuller business details and a stronger local presentation for homeowners comparing nearby options.

Featured
Featured on ProsGrade
Listing details

This listing includes service information, customer review signals, a photo gallery, and public contact details to help homeowners compare this business more easily.

Featured listings may appear with fuller business details and stronger local presentation.

  • Verified listing details
  • Service information
  • Customer review signals
  • Photo gallery
  • Public contact information
  • Published local profile

How This Business Compares

A quick local comparison based on review strength, business detail, and local service fit.
  • Holds a strong position among local competitors.
  • Performs at or above the local average for Google rating.
  • Shows strong customer satisfaction signals based on review quality and volume.

Services Covered

  Roofing Contractor
  Roof Inspection
  Roof Replacement
  Roof Leak Repair
  Shingle Roofing
  Tile Roof Repair
  Flat Roof Repair
  Roof Maintenance
  Commercial Roofing
  Residential Roofing
  Storm Leak Detection
  Reroofing
  Roof Ventilation

Services include asphalt shingle reroofs, tile roof repairs, flat roof solutions, leak detection and repair, roof inspections, and routine maintenance for residential and light commercial properties.


Reviews

Recent Reviews

5.00

(Based on 29 reviews)

Reviewers frequently highlight clear communication from the owner, straightforward pricing, and crews that arrive on time. Many mention successful leak repairs and reroofs that held up well through rainy periods. Several note that material options and permitting were explained up front and included in the process. Overall sentiment points to responsive service and tidy job completion.

Google Review
Daniel Shaughnessy on B & M Roofing

Total roof replacement. It's been about a year or so since I replaced my roof been through several rainy storms without any problems. Thank you,Mark. For a quality roof that looks real. Good too.

Google Review
Jayshil Bhagat on B & M Roofing

I have had roof leak for a long time and finally I found right people to get it fixed. Very professional service throughout. Reasonable pricing. Definitely recommend them for roof repairs.

Google Review
Maria Pinedo on B & M Roofing

Mark the owner explained the roofing process well, came prepared with house layout and roofing material options. His price was very budget friendly, the roof was done in a day in a half with permits included in price. Overall very happy with his work!

Google Review
David R on B & M Roofing

After a few years of putting off my roof replacement I started to do research on companies. I obtained estimates from 4 companies that were listed on google. B&M roofing was one of them. After obtaining estimates from "Corporate Companies", neighbors who own roofing companies, and other roofing contractors I was exhausted with the price difference and options. The Corporate companies sent some aggressive sales persons that wanted me to sign on the spot. They were very aggressive and pushy. The price they provided was ridiculously high. With my neighbors who also have roofing companies it was limited options either high end roof or low end roof with cheap materials. When Mark came to my house to provide me an estimate he took his time to listen to me and informed me that he was going to write up an estimate and email it to me. Mark was the only one out of all the companies/contractors that gave me something in writing. His warranty and materials outranked the other competitors. I elected to go with Mark and his team to do my roof. I inquired about a higher end roof and Mark provided me with the information and additional cost which was very reasonable and the best warranty in the industry. Once Mark and his team started on my roof it went smooth and Mark stopped by and checked in with me via phone and text to make sure everything was going great. My biggest concern was the rotted wood and his team replaced all of the rotted wood and asking me to come outside and look at their progress. A few issues did come up but Mark and his team resolved it immediately. Don't waste your time looking elsewhere for a roofing estimate. Call Mark and he will take care of you! I was stressing out for a few weeks over my room as it is a big investment and expense. Marks business is located in Ontario and has boutique style service that outranks larger competitors. Check out the pictures of my new roof! I cant express any more words as to how awesome my roof came out and the quality, professional craftsmanship that Mark and his team have. Thank you to B&M roofing for taking care of me and my family with our new roof!!!! Don't stress out and deal with other companies that will make you go crazy. Call Mark and he will take care of you, I promise you that??

Google Review
Debbie Morrison on B & M Roofing

Mark and his crew were very professional, on time, attentive, and wonderful communication with the homeowner. Mark was very easy to work with friendly, responsive when we had questions. We would highly recommend B&M Roofing. Thanks Mark!

Write a Review

Share your experience with this business. Reviews are moderated before they appear publicly.


Special Offers

Free Estimate

This business may offer free estimates for some services.


Frequently Asked Questions

The company services common Southern California roof types, including asphalt shingles, concrete or clay tile, and selected flat roofing systems. They handle replacements, targeted repairs, and maintenance on residential and light commercial buildings.

Many single-family reroofs are completed within a few days, depending on size, access, and material. Your estimator will provide a timeline with your quote and confirm start dates before work begins.

Yes, the team performs leak detection and repair and can prioritize active leaks when scheduling allows. They diagnose the source, discuss repair options, and complete targeted fixes to help prevent repeat issues.

Yes, estimates are available and include a review of roof condition and recommended options. You’ll receive pricing details and an outline of the proposed work so you can make an informed decision.

Clear driveways and move patio items away from the house so crews have safe access. Inside, remove fragile items from walls or shelves as there may be some vibration while work is underway.
 Verified Listing

Opening Hours


  • Monday 9:00 AM – 5:00 PM
  • Tuesday 9:00 AM – 5:00 PM
  • Wednesday 9:00 AM – 5:00 PM
  • Thursday 9:00 AM – 5:00 PM
  • Friday 9:00 AM – 5:00 PM
  • Saturday 9:00 AM – 12:00 PM
  • Sunday Closed

Request Service


Business Details


Business Rating
5.00 (29 reviews) Featured BusinessPro Listing
Address
1931 S Benson Ave, Ontario, CA 91762
Phone
Business Type
roofing_contractor
City Page

Compare local roofers in Ontario

Browse local businesses, homeowner reviews, and featured providers across Ontario.

View Ontario Roofers

Location Map

Own This Business?


Claim this listing to manage your business details, respond to reviews, and keep your public information accurate.

Claim This Business