About B & M Roofing

A family-owned roofing contractor built on quality, honesty, and three decades of service to the West Inland Empire.

33 YearsFamily-owned, local roots
Lic. 626422 C-39Licensed & insured
GAF Certified50-Year Limited Warranty eligible
Free EstimatesFinancing available
Our Story

33 Years On Inland Empire Rooftops

B&M Roofing was founded on a simple idea: do honest, quality work and treat every customer like a neighbor — because they usually are.

For 33 years, our family-owned company has been protecting homes and businesses across Ontario, Chino, Montclair, Upland, Claremont, Eastvale, and Rancho Cucamonga. We've grown by word of mouth, one well-built roof at a time, earning the trust of generations of Inland Empire families.

As a GAF-Certified Contractor, we meet the rigorous standards required to offer GAF's Limited 50-Year Warranty — something most roofers can't provide. We're fully licensed and insured, and we stand behind every job.

Owner of B & M Roofing, a GAF-Certified roofing contractor serving Ontario, CA and the West Inland Empire
What We Stand For

Our Values

Quality

GAF-Certified materials and craftsmanship that lasts. We build roofs the right way, every time.

Honesty

Straight answers, fair prices, and no high-pressure sales. We tell you what your roof actually needs.

Community

We live and work here. Our reputation is built on serving our own Inland Empire neighbors.

What To Expect

How A Roofing Job Works With Us

Free Inspection & Estimate

We inspect your roof in person and give you a clear, written estimate — no pressure, no surprises.

Written Scope & Timeline

You'll know exactly what materials are used, what the job includes, and when we'll start and finish.

Quality Installation

Our crew completes the job to GAF-Certified standards, with daily site cleanup along the way.

Final Walkthrough & Warranty

We walk the finished roof with you and hand over your warranty paperwork, so you know exactly what's covered.

33
Years In Business
7
Cities Served
50-Yr
GAF Warranty
Free, No-Obligation Quote

Ready For A Free Estimate?

Call us today or request a free estimate online. Same-day response, fair pricing, and financing available.

Request A Free Estimate

Tell us about your roof and we'll follow up same-day.

📞 Call Now: (909) 802-6925