B & M Roofing offers roof repair, roof inspection, and shingle roofing in Gulfport. Professional roofing contractor services with reliable results. Contact for expert service today.
I would like to compliment Mr. Jay ODell and the entire crew of B&M Roofing on the outstanding job they did by replacing my storm damaged roof. This was a major replacement, including all decking, underlayment, and shingles on my two story house. Mr. ODell provided invaluable guidance and direct assistance from start to finish. Thank you sir!
A
Audra Smith
Dec 13, 2025
★★★★★5.0
We had a fantastic experience with this roofing company from start to finish. The entire team was professional, punctual, and extremely knowledgeable. B&M took the time to explain the process, answered all of our questions, and delivered exactly what they promised. If you’re looking for a reliable, honest company that does excellent roofing work, I highly recommend them. We couldn’t be happier with the results!
D
David Devine
Dec 18, 2025
★★★★★5.0
B&M just finished our roof. This is an older home so it needed everything. It looks fantastic!! Jay went above and beyond to make this a great experience for us. He did the research with the insurance company and handled much of the process that was stressing us out. Other roof companies in the area inspected our roof and offered lower grade materials and wanted more money than what we paid with B&M. Better materials, better build quality and excellent customer service. We are very happy with our new roof and highly recommend B&M. If You guys get Jay, relax he's gonna take care of you.
Want to leave a review?
Sign in to share your experience with this business.
Because this profile is not managed on RepairHit, the business may not respond directly to quote requests.
RepairHit can help connect you with other claimed local professionals who may be able to help.
Request a Quote
Tell B & M Roofing what you need. Add a photo if it helps explain the job.
Thank you. No quote request was submitted.
RepairHit Support
Need help with a claim, listing, or account?