Skip to content
Roof Warden

Roofing contractor

B&M Roofing

6057 E Grant Rd, Tucson, AZ 85712

Google average
4.8
Ratings counted
464
One and two star
19 of 464(4.1%)
Arizona median
2.3%

The first three are Google’s own figures for B&M Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Arizona roofers we list with enough ratings to compare.

Rating breakdown

4.8
464 ratings
Google’s profile shows 463
How the 464 ratings break down, from five stars to one
5
42792%
4
163%
3
20%
2
10%
1
184%
4.1%of these 464 ratings are one or two stars (19)

About typical — the typical roofer in Arizona sits at 2.3%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 8 of the one and two-star reviews we hold for B&M Roofing, most recent first.

  • 1 out of 5James Herndon7 months ago

    This company (B&M Roofing) was the worst! I requested that they replace the roofing paper on my guest house porch and this is their finished product! Looks like they used scrap materials from another job on my house! They threw roofing nails all over my yard and get this, they tore off the old roofing paper, put it in bags and left the bags on the side of my house for 3 weeks. When they came out to replace the paper, they sent two young men/boys that had no idea what they were doing as you can see from the two photos. I would never hire this company again.

    Reply from the business

    Thank you for sharing your feedback. We take every concern seriously and want to clarify a few important points to ensure accuracy. The roof was not pieced together or built with scrap material. The roofing … More

  • 1 out of 5DanielEdited 8 months ago

    They were very unprofessional from the start dropping wood through the garage on my wife’s car and dropping nails everywhere that caused a flat tire and I’m finding still up to 2 years later. They were playing loud music at early hours showing up and leaving at random hours and took days longer than stated which doesn’t seem that bad until you consider the loud music and vehicles taking up all the parking. They did shotty work that is evident from the pics(there are more that I didn’t post) even leaving nail heads exposed and shingles bubbling up and the fact that the warranty is so short (5 years on 30 year shingles and only 2 years on the repair) and excludes bad weather and animal debris among other things that are listed in the contract and that’s not a complete exclusion list according to them. They didn’t tell me about my porch not being suitable for typical shingles and put these without talking to me and they don’t even match! I didn’t even realize how terrible the quality was until I went up myself to see about fixing the bullet hole. The pics aren’t the best quality but zoom in and see the quality they provide and it’s obvious why their warranty is so short. Look at how they left my vent crooked and did such a terrible job on painting and caulking and even left nail heads exposed and didn’t secure everything back to the roof like it was. Do yourself a favor and pay a little more for a quality job and read the fine print before signing anything. The good reviews must be friends or bought or people that haven’t checked the quality.

    Reply from the business

    B&M Roofing does not agree to demands for free work made under the threat of negative reviews; this review was submitted following our refusal to do so. Daniel, thank you for taking the time to share your concerns. We want to address the statements made here with accurate information and full transparency. This roof was completed in 2023, and we did not receive any complaints about workmanship, cleanup, noise, or scheduling at any point during or after the project—until now, nearly two years later. Had any issue been brought to our attention at the time, we would have addressed it immediately but it does not appear an issue occurred. Regarding the claim of damage to a vehicle and a flat tire, we asked you directly for receipts or photos so we could reimburse you and compensate for any inconvenience. You stated that you did not have any documentation or photos of the alleged damage and then changed the story, which prevented us from being able to resolve that concern properly. It’s also important to clarify that the current frustration appears to stem from a BULLET HOLE discovered in the roof system long after the installation. You requested that we repair this bullet hole at no additional cost, but because it was unrelated to our work and occurred well after the project was completed, it was not covered under the original scope or warranty. As for the workmanship: the roof was installed to manufacturer standards, passed inspection, and remained in good condition when reviewed. The "Mismatched" material is called cap sheet, this is on your low slope patio because you have inadequate slope for shingles. This is a manufacture guideline and state code. This was also on the contract that you signed prior to the roof project. Our warranties are standard for the industry and clearly outlined in the contract you reviewed and signed. At B&M Roofing, we take pride in our work, our crews, and our customer service. We always strive to resolve concerns when they are brought to

  • 1 out of 5Kai Lepleya year ago

    Unfortunately, after confirming the work to be done multiple times throughout the process with B&M, they failed to do the work promised. I even confirmed with multiple employees on and off-site during the reroof when it appeared that they were diverging from plans, and they lied to my face. I’m left with a mess and an expense 4X what I was quoted from other reputable Tucson companies to do the work they actually DID. A few days after the work, without ever receiving an invoice, I was told they would be adding a 10% late payment fee. When I reached out to ask why they did not do the work we had agreed to, they sent an employee out to explain that they had carefully crafted the contract to protect them from their empty agreements. Later talking to the owner, Brent, he said the agreements we made don’t matter, only the words in the contract, and threatened a lien if I don’t pay the remaining balance promptly. My fault for trusting folks that I had heard were good. I wouldn’t recommend B&M for the quality of their work, and I would highly advise against working with them due to their business practices. I hope this saves someone else from losing thousands of dollars.

    Reply from the business

    Dear Mr. Lepley, I hope this message finds you well. I am writing to address the recent roof … More

  • 1 out of 5Benjamin Bakera year ago

    I'm a local reviewer who seldom leaves bad reviews (checkout my profile to confirm). But in this case I have to report my experience. If you have a flat roof I would avoid this company. They did the roof inspection on our home before we bought it and said the roof was in great condition. Fast forward 8 months later and we had a massive leak after rain in March 2025. We had to remove a 6'x7' area of ceiling drywall (Photo). We had them come back and inspect and now they had roof access and below access cause the drywall was gone. They recoated the area and said we should be good. It rained again a few weeks later and it still was leaking in the exact same spot. Had them come out again for a third time and I went on the roof with them. I asked them to check under the roof mounted AC unit (resting on above-roof wood beams) because that's right above the leak. The guy looks under the AC and is like "oh yea here's your problem" and proceeds to tear several large pieces of the coating away. It tore like tissue paper (photo). They tried to say under the AC isn't their problem, which I understand, but does that mean they don't even look there during a roof inspection? I would at least expect that. Since they did the inspection, both times, and the "repair", they said they would call back with an estimate. They never did. Waited for several weeks. So they left the leak there in a WORSE state since he tore away the coating. Ended up having to go to another roofing company to fix it. To recap, since they did a home buy roof inspection and didn't bother to check under an AC unit, missed it on a subsequent inspection even though it was right above the leak, never called back after they found the source of the leak, I cannot recommend this company and give them 1 star due to the thousands of dollars this cost us.

  • 1 out of 5Marca year ago

    Our experience with B&M Roofing, who replaced our roof less than a year ago, was far from smooth. After extensive research and reading numerous reviews, we chose B&M based on their strong recommendations for roof work. Initially, the …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Luke Stone2 years ago

    The overall work was ok but not great. I wish I would have went with another company to replace my roof. …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Hello Mr. Stone, I wanted to address the items you mentioned. The hvac contractor you scheduled was unable to get the unit off in time. We showed up on the scheduled day and had to reschedule for them to remove the unit. We than showed up again on time and completed the roof so that the hvac could be reinstalled the same day. I apologize the smell of asphalt is not pleasant. However you have an asphalt roof, there is nothing that can be done about that on our part. We also replaced 6 additional sheets of decking and did not charge you anything for this. As for reaching out to us our crew was only on site for 1 and a half days from start to completion which is documented in time stamped photography software which we can share with you. We wish you all the best.

  • 1 out of 5DeAnna DiLoreto2 years ago

    We used B&M Roofing to provide an inspection on a home we were considering purchasing and was under contract. We waited several days for the report and finally had to contact B&M to find out status of report. They finally sent a report indicating that no roof repairs were needed. Fortunately, we had the Home Inspector out a couple of days prior to receiving the report from B&M. The Inspector identified numerous issues with the roof, both major issues and some simple things he identified like broken tiles . B&M completely overlooked these in their inspection, and sent us a report saying roof was in no need of repair. I don't know about you, but if I am buying a home I certainly don't want to have to pay for these repairs after I purchase home when they should have been identified by the roof inspection. We gave B&M the opportunity to reply to us and instead they chose to not answer our response.

  • 1 out of 5Carolee HubbardEdited 2 years ago

    Got an inspection appointment, showed up on time. Did a quick inspection, recommended a roof replacement. I said ok, please work up an estimate. He left, never heard from them again. Completely ghosted. …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    We apologize for any inconvenience caused if our estimate ended up in your spam folder. We strive to provide prompt customer service and are glad to hear that you received your bid. It is important for us to send out inspection reports within 24 hours as our inspections are free and it costs us to conduct them. We do have evidence of sending your report on the same day. We understand your frustration and sincerely apologize for it. We wish you the best of luck and thank you for your understanding. -Management.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • inspection53
  • fair pricing28
  • leaks23
  • flat roof repair19
  • underlayment replacement13
  • recoating13
  • tile roof11
  • roof coating7
  • friendly workers7
  • shingle roof replacement2

Other reviews we hold

14 more of the 27 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Robin3 days ago

    I had B&M give me an estimate prior to putting my home on the market so I could estimate the cost of repairs. Once the home went under contract about 2 months later, my buyer had another company AND B&M give them an estimate. The estimate from B&M was exactly the same as what I had (even though it was a different estimator) and priced lower than the other company they used. I paid for roof repairs and had B&M do the job. Their rates are fair and reasonable, and they were able to get the job done quickly. I would definitely recommend them!

  • 5 out of 5Ashok SudanEdited a month ago

    Great service and quality of work, at competitive prices.

    Reply from the business

    Thank you, Ashok, for the 5-star review! B&M Roofing is proud to provide quality roofing services, competitive pricing, and dependable workmanship throughout Tucson and Southern Arizona.

  • 5 out of 5Amanda Blakea month ago

    If you want an affordable company that does not cut corners on a project then B&M is definitely your company. The work they do is beautiful. They are very thorough, kind and go above and beyond! BEST price in town. BEST work in town. …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you so much for the 5-star review! We’re grateful you trusted B&M Roofing with your storm and wind damage roof repair. We truly appreciate your kind words about our pricing, workmanship, and customer service! -B&M Roofing

  • 5 out of 5Baird Kleinsmitha month ago

    Excellent experience with B&M. I needed them to complete an inspection on a really tight timeframe to satisfy a loan condition and they delivered perfectly. I will definitely call them first if I ever need roof work done.

    Reply from the business

    Thank you, Baird! We're so glad we could help meet your tight deadline and make the inspection process smooth. We appreciate your trust and are honored to have earned your future business. If you ever need a roof inspection, repair, or replacement, we're here to help! -B&M Roofing

  • 5 out of 5anthony pereza month ago

    I own and operate a licensed contracting company, but we do not do roofs. I recommend B&M roofing to every single person who asks me who I would choose for the over 3 years now that I've been licensed. Every. Single. Time. You decide the quality of your roof with your research, budget, dilligence. You can have it done or done right. B&M Roofing is done right.

    Reply from the business

    Thank you, Anthony! We truly appreciate your continued trust and recommendations. It means a lot coming from another licensed contractor. At B&M Roofing, we're proud to do roofing the right way.

  • 5 out of 5Christopher James2 months ago

    We recently had B&M Roofing perform tile maintenance on our roof and the experience was excellent from start to finish. Their team was professional, knowledgeable, and took the time to thoroughly inspect our roof and address any issues …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you, Christopher! We're thrilled to hear you had an excellent experience from start to finish. Providing thorough roof inspections, quality tile roof maintenance, and clear communication is what we strive for on every project. We truly appreciate your trust and look forward to helping you again in the future! -B&M Roofing

  • 5 out of 5Lilly M2 months ago

    I highly recommend b&m roofing. The office staff was very friendly and helpful. I had a roof inspection by a few different roofers and b&m stood out. The estimate was very reasonable and the inspector took time to go over what was needed …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you, Lilly! We're so glad you chose B&M Roofing and had a great experience with our team. Providing honest roof inspections, quality roof repairs, and transparent pricing is always our goal. We truly appreciate your recommendation and look forward to helping you again in the future! -B&M Roofing

  • 5 out of 5Mary Lou Geerdes3 months ago

    We needed roof repair from B & M Roofing. We had a small ceiling drip after their initial roof replacement. The sent a flat roof specialist to our house the morning I called about the drip. …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you!! We're so glad Alex was able to respond quickly and resolve the issue for you. Providing prompt roof repairs, quality workmanship, and clear communication is what we strive for every day. We truly appreciate your recommendation and thank you for choosing B&M Roofing!

  • 5 out of 5Kevin Devine3 months ago

    Great job done in a timely manner at a reasonable price.

    Reply from the business

    Thank you, Kevin, for the great review! We’re glad you were happy with our timely roof repair service, quality workmanship, and reasonable pricing. We appreciate the opportunity to help with your roofing needs and are grateful you chose B&M Roofing.

  • 5 out of 5Kelly S Morris4 months ago

    B & M Roofing is a trustworthy contractor with great customer service ON EVERY LEVEL!!!

    Reply from the business

    Thank you, Kelly, for the amazing review! We truly appreciate your trust in B&M Roofing for your storm and wind damage roof repair. Our team takes pride in providing reliable roofing services, honest pricing, and top-level customer service … More

  • 5 out of 5karine maillard4 months ago

    We had this company recoat our flat roof in January and we’ve been very happy with the work. Great team, great customer service and response, the work has been well done and roof paint applied as we expected it to be. Highly recommended

    Reply from the business

    Thank you, Karine, for the 5-star review! We’re glad you’re happy with your flat roof coating. Our team takes pride in delivering quality roof repair and coating services with great customer service here at B&M Roofing. We truly appreciate your recommendation!

  • 5 out of 5AZ Rick4 months ago

    B&M Roofing reroofed my tile roof. Excellent job, clean, professional and courteous too. They quickly came back for some warranty work after one quick call. I would highly recommend them.

    Reply from the business

    Thank you for the 5-star review! We’re glad you’re happy with your tile roof replacement. Our team takes pride in providing clean, professional roofing services and standing behind our work with reliable warranty support. We appreciate your recommendation of B&M Roofing!

  • 5 out of 5K Cochran4 months ago

    I contacted B&M for a roof underlayment replacement. From the bid, contract signing, scheduling and work completion the entire process was easy and seamless with great communication throughout. The project manager was involved in every step of the work and did a superior job. I would certainly recommend B&M to everyone.

    Reply from the business

    Thank you for the 5-star review! We’re glad your roof underlayment replacement process was smooth from start to finish. Our team takes pride in clear communication and quality roofing services. -B&M Roofing

  • 5 out of 5Philip Moul4 months ago

    Roof repair was done under warranty. The work was scheduled promptly after I initiated it, the workers arrived on time and completed the work quickly. I inspected the work and consider it first class. Well done!

    Reply from the business

    Thank you, Philip, for the 5-star review! We’re glad your warranty roof repair was handled quickly and to your expectations. Our team takes pride in prompt, high-quality roofing service. We appreciate you choosing B&M Roofing!

What B&M Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Free estimates

    “…Verde Tucson, Arizona Vail, Arizona Free Estimate The leaders in quality roofing™…”

  • Financing available

    “…Roofing Shingle Roofing Resources Blog Financing Options Insurance Claims & Storm…”

  • Mentions the BBB

    “…We are also accredited with the Better Business Bureau of Tucson. Click below to see even…”

  • Family owned

    “…company has grown, it has remained a family-owned business. In fact, several families…”

Other roofers in Tucson

Ranked by how many ratings Google has counted.

Other roofers we list in Tucson
Roofing contractor
Canyon Roofing, LLCfair pricing, courteous staff, professional crew4.9675 ratings1.3% one and two star(520) 288-8282
AA Brite 24/7 LLCroof coating, attention to detail, stucco work4.9665 ratings1.2% one and two star(520) 406-5900
Lynch Roofingquick response, polite staff, tile roof4.9588 ratings2.4% one and two star(520) 214-8051
DSR Roofingflat roof repair, courteous staff, roof coating4.9361 ratings1.4% one and two star(520) 214-0172
West Coast Roofingpolite staff, warranty, roof recoating4.6236 ratings7.2% one and two star(520) 356-0724
Golden Roofing AZprofessional crew, reasonable pricing, underlayment replacement4.9232 ratings2.2% one and two star(520) 492-1485

All roofers in Tucson →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 464 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 28, of which 27 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.