Roofing contractor
B&P Roofing
2500 W Main St, Danville, VA 24541
- Google average
- 3.1
- Ratings counted
- 23
- One and two star
- 11 of 23(47.8%)
- Virginia median
- 1.7%
The first three are Google’s own figures for B&P 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 Virginia roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 12 | 52% | |
|---|---|---|---|
| 4 | 0 | 0% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 11 | 48% |
Much higher than most — the typical roofer in Virginia sits at 1.7%. 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&P Roofing, most recent first.
- 1 out of 5Sarah RussellEdited 4 years ago
They guaranteed five years on a roof repair for my parents, the roof is still leaking it was repaired a month ago, every time I reach out to them they will not return my calls. The one time they did answer they was sending someone out there …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Derrick Kirby4 years ago
Poor customer service they return your phone calls also they stand behind their work.
- 1 out of 5Mark de Paulo5 years ago
Stay away from this company. I wish that we had. There should be a 0 stars choice.
- 1 out of 5L Blair5 years ago
B&P Roofing has been fully paid for services on my home but has not completed the job. There is trim that needed replaced, siding that needed finished, areas in need of touch up paint, a storm door that was to be replaced, and a pile of debris from previous work. They will not respond to any messages or calls because standing up to being taken advantage of and demanding a timely completion of the job which had taken him over 2 1/2 months to do. That’s NOT including the installation of the roof which was done in July. He has not sent a receipt for the job. Also, materials that were leftover from the new floors were not left. Those are materials that WE BOUGHT. And no, it’s not in the contract that they keep the materials. And no, there hasn’t been delays due to weather. What B&P Roofing does it take the deposits and then string their customers along while they get deposits and quick money on other jobs. HE WAS EVEN PAID EARLY AS HALF OF THEIR FINAL PAYMENT. He received the other half the night that things were supposed to be wrapped up. The workman was supposed to be back the next day to complete but he was told to go to the roofing jobs by Brandon Gill. I believe that he has good people working for him and the work that was done, so far, I believe has been quality. But he mismanaged his business with inconsistent communication (unless he needs money), multiple deadlines missed, and unwillingness to provide the workers needed to do the job.
- 1 out of 5Dallen McKinnis6 years ago
I called them for an estimate to fix my leaky roof, and that was the last time I ever saw them. I called a few days later to get the repair scheduled and was told they would call me within a couple of weeks to set something up. After two …
Google cut this review short. The full text is on their Google profile.
- 1 out of 5Russ Gaulke7 years ago
If you like doing business with a place that has no concept of customer dealing then this is your place. They will tell you they will call you and not do so, only answer the phone haphazardly, and make you play phone tag to try and get them out for an estimate. I took my business elsewhere.
- 1 out of 5Decade7 years ago
B and P roofing fails to return phone calls. I called and left them a voice message twice with my name and number, left a contact on their website through their service online, and never heard a word from them. After several weeks and posting a review I saw on their Facebook page that they insult customers, insult people who were unhappy with their services, argue with customers, and eventually they started insulting me. They are extremely unprofessional and you would be better off using almost any other roofers from out of town even.
- 1 out of 5Allen Harris9 years ago
I called B&P approx 1 month ago to come and give me a quote for a partial replacement of my roof. I have subsequently called twice more and gone to the place of business to find out why they have not returned my call or contacted me any …
Google cut this review short. The full text is on their Google profile.
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.
- estimate3
- roof repair3
- gutter repairs2
Other reviews we hold
9 more of the 17 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Bradley Martin3 years ago
Easy company to work with. The roofing and gutter work was done very neatly. The job site was cleaned up very well. Everything was fantastic.
- 5 out of 5Matthew Thomas5 years ago
B&P Roofing did some extensive repairs to my roof. I couldn’t afford to install a new roof so they gave me several options to repair my problem areas. We decided on B&P Roofing for our repair due to the time they spent explaining everything to us and the knowledge of the problems we were having. I’m glad I chose B&P Roofing! They are the best !
- 5 out of 5Isabelle Davis5 years ago
B&P roofing installed my new roof and i love my new roof. They cleaned my yard and made it look better than it did before they arrived. I would definitely recommend B&P Roofing to anyone needing a new roof !!!!
- 5 out of 5Tonya Reeves5 years ago
I can’t say enough good things about B&P Roofing. They installed my roof in 1 day with new gutters! I highly recommend B&P Roofing for all your roofing ! Definitely call them if you need a new roof!
- 5 out of 5The real Laci Gill6 years ago
B&P Roofing installed my roof in September of 2019. I was highly satisfied with my roof. Brandon and his crew were AMAZING ! Definitely recommend for you to call them.
- 5 out of 5Seth Thomas7 years ago
I called to get a estimate on 2 different roofs at different locations. They called me back and came by and gave me a price for both jobs on the same day!! Excellent response time! He was very polite and knowledgeable about what each house …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5Jack Grey7 years ago
Brandon was here on time and took care of my problem on the spot. Very good guy.
- 5 out of 5Melinda Overby7 years ago
LOVE MY B&P ROOF!! I had a Timberline HD roof installed by B&P Roofing and I LOVE IT! Brandon and the crew were so polite and professional, they made sure I was happy throughout the whole process! I'm so glad I went with B&P Roofing to install my new roof! Thanks B&P Roofing!
- 5 out of 5Melissa Oakley (Mylissa)9 years ago
B& P fixed our roof and quoted a lower price than anyone in the surrounding area. they also fixed where our skylights were leaking for free. These are honest courteous and reliabe people would recommend them to anyone.
Other roofers in Danville
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Shelter Construction Servicesprofessional crew, gutters, great value5.0110 ratings0.9% one and two star(434) 724-8160 | 5.0 | 110 | 0.9%1 of 110 | (434) 724-8160 |
| Skywalker Roofing Companyguttering, scheduling, financing options4.9100 ratings2.0% one and two star(540) 202-1524 | 4.9 | 100 | 2.0%2 of 100 | (540) 202-1524 |
| New River Valley Roofingprofessional crew, roof replacement, estimates4.584 ratings10.7% one and two star(540) 639-2373 | 4.5 | 84 | 10.7%9 of 84 | (540) 639-2373 |
| Moss Home Improvement & Roofing Inc.new roof, siding, window replacement4.564 ratings10.9% one and two star(434) 792-2030 | 4.5 | 64 | 10.9%7 of 64 | (434) 792-2030 |
| Appalachian Contractorsroof replacement, professional crew, knowledgeable staff4.535 ratings11.4% one and two star(240) 580-0186 | 4.5 | 35 | 11.4%4 of 35 | (240) 580-0186 |
| Vernon Roof Expertsjob, communication, affordable4.922 ratings4.5% one and two star(276) 340-9158 | 4.9 | 22 | 4.5%1 of 22 | (276) 340-9158 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 23 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 23, of which 17 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.