Roofing contractor
John's Roofing & Home Improvements
Listed under Portsmouth, VA
- Google average
- 4.8
- Ratings counted
- 73
- One and two star
- 3 of 73(4.1%)
- Virginia median
- 1.7%
The first three are Google’s own figures for John's Roofing & Home Improvements, 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 | 68 | 93% | |
|---|---|---|---|
| 4 | 2 | 3% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 3 | 4% |
About typical — 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 3 of the one and two-star reviews we hold for John's Roofing & Home Improvements, most recent first.
- 1 out of 5Ron Hill2 years ago
John and one other person came to repair some damage to my roof from a fallen tree limb. The subsequent repair looks like a 8 year old did the “patch” job. The workmanship is just lousy to say it. I will not recommend this person and his service to anyone. Please find someone else!!!
- 1 out of 5John Overton7 years ago
Never called me back after leaving message
- 1 out of 5Nate Novak8 years ago
Called to ask for an estimate, was told he could be there in 1.5 hours. Sounded great, until I tried to reach him 2 hours later with no answer or response. Never showed up, never answered his phone again, never called back. Wasted my afternoon waiting, thanks for your professionalism.
Reply from the business
Dear N Novak, There is no excuse for being late and nonresponsive. My sincerest apologies for this. Our technician got into a fender-bender which affected our schedule for a good part of the rest of the day. Regardless, you should have been contacted and notified and we are so sorry you were not.
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.
- roof repair24
- fair pricing18
- quick response14
- timeliness8
- leak repair4
- quick repairs4
- new roof3
- flashing repair2
- roof inspection2
- punctual team2
Other reviews we hold
14 more of the 65 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Jay Barra month ago
John was kind and went above and beyond when he didn’t have to for us. I trust his opinion and experience and there’s no greater value than that as a homeowner!
Reply from the business
Thank you so much for the wonderful review! We are incredibly proud to have John on our team. Knowing that he earned your trust and provided such great value means the world to us. We will be sure to share your kind words with him!
- 5 out of 5Catherine Kubin3 months ago
John was very professional and speedy. He came next day while others were saying it would be a week before they could get to us for a leak. I couldn’t recommend this company and John more. Thank you!
Reply from the business
Thank you so much for the wonderful review! We know how stressful a leak can be, so prioritizing fast service is always our goal. I will be sure to pass your kind words along to John—he will be thrilled to hear them. We appreciate your recommendation and are always here if you need us again!
- 5 out of 5Brush it on paint co LLC Virginia Beach, Virginia4 months ago
John and his crew did an excellent job replacing the shingles on my roof, prep work was great, replaced rotten wood, and the price was fair.Thank you Mr.John.
Reply from the business
It was a pleasure working with you! Thank you for the 5-star review. Our team strives to be the most thorough roofing crew in the area, ensuring every shingle is perfect and the structure is solid. We appreciate the kind words!
- 5 out of 5Bessy Reyna5 months ago
I’ve hired them for different roof related jobs including this winters snow removal from tge roof. They are excellent to work with. Highly professional
Reply from the business
Thank you for being such a loyal customer! We’ve truly enjoyed helping you with your various roofing projects over the years. We know how important that winter snow removal is for protecting your home, and we’re so glad the team could get it done professionally for you. Thanks for the continued trust in us!
- 5 out of 5Spencer Howell6 months ago
John came out the same day i called for a roof inspection. He was very informative on what needed to be done. He came out 2 days later and knocked out all the repairs very quickly. I highly recommend him to complete your work!
Reply from the business
Thank you, Spencer, for the great review! Delivering prompt, efficient repairs is exactly what we strive for. We truly appreciate your recommendation and your trust in our work!
- 5 out of 5Nick Pendergraft10 months ago
Had a small leak over our garage. John was quick to respond. He was able to come out same day and quickly diagnosed the issue and fixed. Was very fair with his pricing. Would highly recommend and will use again.
Reply from the business
Thank you, Nick. We value our customers and believe in fair and honest pricing. We appreciate your comments.
- 5 out of 5John C. Frye11 months ago
Great work. Timely. Excellent pricing.
Reply from the business
Thank you, John.
- 5 out of 5brent kerricka year ago
John came out and repaired my roof for a great price and within hours of contacting him. Excellent service!! Highly recommend
Reply from the business
Thank you for your positive review, Brent. We contribute our success to satisfied customers like you!
- 5 out of 5Fredrick Abernathya year ago
After recent long spell of storms and rain the roof over my den developed a slow leak. I called John's Roofing Saturday and they said they would be out the following Monday afternoon. They showed up on time, inspected the roof, explained what was happening and quickly made the repairs. Thank You.
Reply from the business
Thank you, Fredrick, for your 5 star review. We're delighted to know you had a great experience. Thanks for sharing your positive feedback!
- 5 out of 5Kasey Butlera year ago
John and his team are incredible! He got us scheduled instantly and began working right away. His team’s efficiency is remarkable. Highly recommend John and his team!
Reply from the business
Thank you, Kasey!
- 5 out of 5Kimberly Bufkina year ago
You’re reading reviews because buying a roof is stressful!! It’s expensive and you want peace of mind that it’s going to be done well and that your purchase does become an investment in protecting your home and loved ones- I know because that was what was on my mind!!! These guys were professional, quick and most importantly- when concerns came up later on, they were on top of it!!! Seriously- came back 9 months later and fixed a concern within 3 days!!! I can 100% recommend this company and tell you that their pricing was fair, the work was excellent, and the follow up has been outstanding! In fact, I am posting this review nine months later because I wanted to wait and give an honest one… I know you’ll appreciate your new purchase as much as we do!
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you, Kimberly, for this glowing feedback on our services! Our team is dedicated to providing top-notch service and your review confirms our commitment to ensuring customer satisfaction. Thank you for your five-star rating!
- 5 out of 5Jacob Vicka year ago
John doesn't disappoint! He was VERY quick to help my client's with their new roof. Very reasonably priced and quality workmanship. 10/10 recommend!!
Reply from the business
Thank you, Jacob, we are dedicated to providing high-quality service and delighted you had a positive experience.
- 4 out of 5Lucas Steelmana year ago
I had a leak coming from my roof & John came out & got it fixed up at an affordable & honest price!
Reply from the business
Thank you, Lucas, we appreciate your business.
- 5 out of 5Stewart Brenegar2 years ago
Great work, called with a leak, discussed and sent him photo, John showed with material in hand and executed repair. We'll done. Did what he said, showed up on time and I highly recommend
Reply from the business
Thank you, Stewart, for the great review. We appreciate it!!
What John's Roofing & Home Improvements 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.
States years in business
“…Owned & Operated Highly Rated ★★★★★ Over 29 Years of Experience Call for a FREE Quote…”
Free estimates
“…#9733; 4.8/5 · 73 Reviews Get My Free Estimate Text Me! I agree to receive…”
Their site also states: states a founding year.
Other roofers in Portsmouth
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Hassle Free Contracting LLCroof replacement, water damage repair, polite staff4.838 ratings5.3% one and two star(757) 966-1809 | 4.8 | 38 | 5.3%2 of 38 | (757) 966-1809 |
| Northeast Contracting CompanyRoofing contractor4.36 ratingstoo few to compare(757) 397-4330 | 4.3 | 6 | —too few | (757) 397-4330 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 73 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 73, of which 65 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.