Mark and his crew did an outstanding job on our roof, and on a timely manner. Prices are very reasonable. Recommend B&M Roofing.
AH
Armando Hernandez
Mar 14, 2026
5.0
Professional work, courteous crew, excellent protection of yard, thorough cleanup and attentive to follow up.
DS
Daniel Shaughnessy
Feb 13, 2026
5.0
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.
RM
Rocco Margiotta
Feb 21, 2024
5.0
Mark and his team did a great job finding and fixing my leak in the roof for a fair and reasonable price. They were neat, clean and efficient. I received 3 other quotes from other roofing companies all of which were trying to upsell unneccesary work, some at 4 to 5 times the price. I would highly recommend B&M Roofing!
B & M Roofing is fully licensed and insured, ensuring compliance with all legal requirements and providing our clients with peace of mind throughout their roofing projects.
Do you offer financing?
We understand that roofing projects can be a significant investment. To accommodate our clients' financial needs, B & M Roofing does offer financing options.
Do you offer warranties?
B & M Roofing provides extended warranties on our roofing services. Additionally, all work performed by our team is guaranteed, demonstrating our commitment to quality and customer satisfaction.
Is B & M Roofing licensed and insured?
Yes, B & M Roofing is fully licensed and insured, ensuring compliance with legal requirements and providing peace of mind.
Does B & M Roofing offer financing options?
Yes, B & M Roofing offers financing options to accommodate clients' financial needs for roofing projects.
What warranties does B & M Roofing provide?
They provide extended warranties on roofing services and guarantee all work performed by their team.
What types of roofing services does B & M Roofing offer?
They offer residential and commercial roofing, roof replacements, repairs, maintenance, and silicone coatings.
Where is B & M Roofing located?
B & M Roofing is located at 1931 S. Benson Ave., Ontario, CA 91762, USA.
What are the business hours of B & M Roofing?
They are open Monday through Friday from 9:00 AM to 5:00 PM, Saturday 9:00 AM to 12:00 PM, and closed on Sundays and some holidays.
Which cities does B & M Roofing serve?
They provide services in Chino, Ontario, Montclair, Upland, Claremont, Eastvale, and Rancho Cucamonga in California.
Are there any parks near B & M Roofing where customers can relax?
Yes, customers can visit nearby parks such as Homer F. Briggs Park and Oaks Avenue Pioneer Park for recreation before or after their visit.
Where can I find home improvement or roofing supply stores near B & M Roofing?
The nearby II Shea Roofing and O.F. Wolfinbarger Inc. offer roofing and landscaping supplies that may be useful for complementary home improvement needs.
What nearby services could be useful for a customer visiting B & M Roofing?
Nearby services include The Curve Dentistry for dental care, Cinemark Movies 8 for entertainment, and Shakey's USA for dining.
Brand Certified Facts from B & M Roofing
This information is certified by B & M Roofing and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified May 17, 2026Yext Knowledge Graph
Address
Categories
Geo coordinates
Legal business name
Hours of operation
Phone number
Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: