about us

About the top commercial and industrial roofing contractor:
Serving NC, SC, TN, GA, and VA

B&M Roofing was founded in 1998 with the sole purpose of offering the absolute best commercial roof repair and maintenance services in the industry. Our commercial roofing contractors combine proven, time-tested techniques, superior quality roofing products and materials, and cutting-edge technologies to deliver high quality, professional commercial roofing services. Family-owned and operated, B&M Roofing provides commercial and industrial clients with our commitment to quality and customer satisfaction that is unmatched. Our commercial metal roofing contractors proudly serve customers throughout Fayetteville, Greensboro, Greenville, Jacksonville, Raleigh, Wilmington, and Winston-Salem, NC; Florence, SC; and Richmond and Virginia Beach, VA along with Tennessee and Georgia.

Using highly trained, industry-leading commercial roofing contractors, B&M Roofing offers a wide array of commercial roofing services, from new installations or replacements to commercial roof repairs & emergency roof repairs. We’re also proud to offer businesses a regular commercial roof maintenance service agreement and inspection. Every roofing project, no matter the size or scope, is handled with unprecedented attention to detail and a sense of urgency. So whether you are looking for a preventative maintenance plan, reliable commercial roof repair work, or a full replacement, you can rest assured that our industrial and commercial roofing contractors will protect your investment!

why choose us

Awards & Recognition

Torch Award Winner by Better Business Bureau, Top 300 Small Businesses of the South, Named Among the Top 200 U. S Roofing Contractors by Roofing Contractor Magazine, A+ Accredited Business by the Better Business Bureau

Community Involvement

Our biggest reward is customer satisfaction, however, we are also proud to be involved in many national, local, civic & community organizations.

Top Manufacturer Products

Proud to partner with some of the top manufacturers:  Duro-Last; Firestone; Johns Manville; Versico; Carlisle Syntec; Metal Roofing Systems; Englert; Berridge; MCBI; GAF; Certainteed; IKO; Tamko; Energy Star Partner


our mission

At B&M Roofing, our mission is simple. We strive to offer the finest commercial and industrial roofing services in the country. Over the years, our certified technicians have managed to accomplish this goal by providing property owners with innovative building materials created to stand the test of time. On top of that, our team takes a client-focused approach to service, making it easier than ever to access the latest in commercial roof repair and maintenance services. No matter the precise nature of your roofing requests, you’re going to be thrilled with the results!

Have no doubt, the team at B&M Roofing takes immense pride in assisting professional clients in the Fayetteville, Florence, Greensboro, Greenville, Jacksonville, Raleigh, Richmond, Virginia Beach, Wilmington, and Winston-Salem, NC communities. In fact, we provide assistance throughout much of the United States, including NC, SC, VA, TN & GA. We urge you to contact one of our knowledgeable representatives to schedule a preliminary consultation.

We are a Commercial and Industrial Roofing Contractor.

If you’re interested in learning more about our versatile commercial roofing services, don’t waste another moment. Contact one of the friendly representatives at B&M Roofing to access a full suite of commercial roof repair and maintenance services. Our industrial and commercial roofing contractors are always standing by to assist clients throughout Wilmington, NC; Fayetteville, NC; Raleigh, NC; Greenville, NC; Greensboro, NC; Winston-Salem, NC; Jacksonville, NC; Florence, SC; Richmond, VA; Virginia Beach, VA; and beyond!

Our Team





TestimonialsRead what our customers are saying

we're hiring commercial roofers & more!

We are looking for Commercial Sales Professionals, Commercial Roofing Contractors, and Foreman. Click on our career page and apply.