Logo of John's Roofing & Home Improvements

John's Roofing & Home Improvements

  • Portsmouth
  • Industrial Roofing
  • Slate Roof
  • Green Roof
  • Shed Roof
  • Rubber Roofing
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
About the Business

At John's Roofing & Home Improvements, we specialize in a comprehensive range of roofing services tailored to both residential and commercial clients in Portsmouth and surrounding areas. Our expertise encompasses roof installation, replacement, emergency repairs, waterproofing, and more, ensuring we can tackle any project from start to finish. With a focus on organization and attention to detail, we consistently deliver durable results that stand the test of time. Our well-coordinated team is dedicated to providing high-quality workmanship, whether addressing a minor leak or undertaking a major installation.

We pride ourselves on our ability to manage complex projects efficiently, ensuring that every aspect is executed with precision. When you choose us, you can trust that your roofing needs are in capable hands, allowing you to enjoy long-term peace of mind.

What people say about “John's Roofing & Home Improvements”?

The majority of customer reviews for John's Roofing & Home Improvements reflect a highly positive sentiment, highlighting exceptional service, quick response times, and fair pricing. Customers consistently mention the professionalism and efficiency of John's team, noting that repairs are completed promptly and effectively. Communication is a strong point, with many reviewers appreciating John's responsiveness and transparency throughout the process. However, there is one significant negative review that criticizes the quality of workmanship, which suggests potential inconsistencies in service quality that prospective customers should consider.

What Users Like The Most
  • John came out and repaired my roof for a great price and within hours of contacting him.
  • He was Fast, Fair, and super Friendly!!
  • John is easy to talk with and actually cares what your problem is.
  • He took the extra time to listen to exactly what we needed and went above and beyond to make sure we were completely satisfied.
  • Exceptional service and highly recommend this company for any roofing needs.
What Users Like The Least
  • 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.
Recommended Reviews
Overall Company Rating
Excellent 4.8
Out of 53 reviews
5 stars
4 stars
3 stars
2 stars
1 stars
Show first:
brent kerrick
Jul 18, 2025

John came out and repaired my roof for a great price and within hours of contacting him. Excellent service!! Highly recommend

Fredrick Abernathy
Jun 2, 2025

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.

Kasey Butler
May 30, 2025

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!

Kimberly Bufkin
May 9, 2025

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!

Jacob Vick
Mar 21, 2025

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!!

Lucas Steelman
Jan 4, 2025

I had a leak coming from my roof & John came out & got it fixed up at an affordable & honest price!

Nikole Dunkley
Aug 22, 2024

I woke up to my roof leaking and I wasn't sure who to call. A coworker recommended John's Roofing & Home Improvements. My roof was fixed within hours of me speaking to John! He was Fast, Fair, and super Friendly!!

Danny Redman
Aug 21, 2024

Great service, great work. After having a leak in our roof we contacted John and he was able to get over and quickly asses the situation & repair. No upsales or wild recommendations to replace the entire roof you commonly come across. Fair price & great service. HIGHLY RECOMMEND for roof leak repairs.

Ryan S
Jun 3, 2024

Exceptional service and highly recommend this company for any roofing needs. We called John on Saturday and came by on Monday. He listened to our issues and even fixed a minor issue without requiring payment. He’s very honest and upfront. If you’re reading this, please give this company a call!

Transis Herndon
May 31, 2024

Roof was leaking around the chimney and John was able to come out and get it fixed the next day. He was friendly and services were reasonably priced. I highly recommend him for any roofing needs.

Eric Cashwell
May 13, 2024

On time and did a great job! Results were exactly as expected and price was reasonable. Friendly and great team to work with. Did not ask for payment up front. Honest and reliable local company. Would highly recommend their services.

Cimoya Collins
Apr 26, 2024

I wish I could give 10 stars for John’s Roofing & Home Improvements!! Professionalism, honesty, and just an overall great guy who knows his stuff!! John’s awesome team showed up early and had the roof done all in one day!!! My roof is absolutely beautiful!! I HIGHLY recommend John if you need a roof or any of his services he offers. He is the real deal!! Thank you so much John

Bill Gray
Apr 6, 2024

John is easy to talk with and actually cares what your problem is. Definitely my go to guy in the future. His prices are very reasonable. In fact he came in less than half price of other quotes

Renee Gill
Mar 15, 2024

I am extremely pleased with John's customer service and his work. John came out and gave me an estimate the same day I called him and completely explained all that needed to be done in a manner that I was able to understand. He was able to get me on the calendar immediately. While at work I received constant updates of the work being done.

Jessica Calabrese
Feb 21, 2024

I've had an ongoing issue with shingles falling off my roof for 2 years. After battling with the previous roofing company, I called John. Within hours he was at my house and had fixed my roof. He provided expert knowledge and service. Highly recommend.

Stewart Brenegar
Oct 11, 2023

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

Jen Ratliff
Sep 26, 2023

Extremely phenomenal service! John was professional, knowledgeable, and very easy to work with. He took the extra time to listen to exactly what we needed and went above and beyond to make sure we were completely satisfied. John is an honest business man who truly cares about each and every one of his customers.

Ron Hill
Aug 25, 2023

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!!!

Tommy Heffron
Aug 18, 2023

John and company were great to work with. Straight up. Our house had a cracked sunlight and the wood was rotted around the base causing water damage inside the ceiling. Called John, he called back that day. Scheduled a time for an estimate and then subsequent repairs at a honest price that allowed me to sleep at night. Excellent and efficient work with fantastic clean up. I will definitely use his skills and services in the future.

Jannett Smith
Aug 17, 2023

John, was responsive and well priced! and He completed the job ahead of scheduled.
Will definitely recommend to my family and clients!

Desiree Mangahas
Aug 9, 2023

I hghly recommend John and his team. I called up for roof repair and he showed up the next day to fix it. Very reliable and easy to talk to. He responds right away and gives you all the information and answers all questions. He even gave me a one year warranty that if there’s any problem after the repair just call him and he will take a look at it right away. 100% recommended. Thank you again John and team.

Romel Washington
Aug 7, 2023

Less than 30 minutes after calling Mr. John he was at my home and repaired my roof, chaulked a leaking window. Outstanding job, and a nice person.

Victoria Rae
Aug 5, 2023

They were able to come out and fix my repair the same day I called. They were kind and professional and got the job done for a fair price. I would be happy to work with them again.

richard klamer
Aug 1, 2023

John Briggs showed within 2 hours inspected the problem and completed repairs with one hour. He also pointed out several flaws in my 30 year old roof and after a discussion we agreed to a full roof replacement at a very fair price. Extremely satisfied with the outcome.

Timothy Evans
Jul 24, 2023

I highly recommend awesome great job call at the last minute in the rain! came and repaired my roof, and the did additional work that he felt that was going to cause me problems father down the road! like to thank him and his company so much that my time and eat

Tara Jones
Jul 24, 2023

John was able to come out and make a roof repair the same day I called. He took his time to investigate the situation, showed me the problem areas and clearly explained what he would do to stop the leak and buy me a little time on installing a new roof. He seems like a friendly, honest professional, and I would definitely use his service again!

Mary Edney
Jul 21, 2023

John's crew did an excellent job replacing the roof on our detached garage. They came early and worked hard in July heat. The job was done quickly and professionally for a very competitive price. Would definitely recommend them.

Thomas Lewis
Jul 19, 2023

Called John with some roof damage from the latest round of bad storms to hit the Tidewater area and he responded very quickly. He was able to come see my roof that same day and then was able to repair my roof within a hour or two. Overall it was a good experience and he did a great job. Will be contacting him again when I am ready for that full roof replacement. Thanks John.

Vernice Epps
Jul 11, 2023

We had a small roof leak and reached out to John’s roofing. Boy, are we glad we did. He got right on it! We were lucky that he was nearby and we received same day service. He was very prompt, knowledgeable, professional, straightforward and honest. His pricing was great! He fixed our problem in a jiffy and gave us peace of mind. We will be needing a new roof soon and we’ll definitely be calling him back. He is a keeper and we’ll certainly be recommending him to our family and friends. He’s now our “roofing guy”. Thanks, John!!!

Vernice
~Chesapeake, VA

Patricia Bright
Jul 10, 2023

I called John at 11:00 am in the morning to see if he could evaluate a leak in the roof of my 97 year old mother's house. He happened to be working close by and by 12:45 that same day her roof leak had been repaired! What a relief!! Thank you so much for your prompt and professional service. Highly recommend!

Kara Sammond
Jun 27, 2023

Very responsive. I called in the evening and he came out the next day. I truly appreciate that he came when he said and worked around my schedule. He evaluated my roof/ceiling very thoroughly. He thought nothing was needed, as it may just be a freak accident after some super heavy rain, but to keep an eye on it - no reason to tear up my roof and ceiling if there’s not an issue. I appreciated the candor and will definitely call him if I have any future problems/issues.

Jennifer Gartrell
Jun 22, 2023

I’ve worked with John on several jobs, and he has always done an excellent job and has exceeded my expectations and my clients expectations each time!! I highly recommend John!!

Britni Stevens
Jun 11, 2023

He was super quick to respond and understanding! He came out on a Sunday and fixed a piece of siding in under 2 minutes that my new buyers wanted a contractor to fix and didn’t complain about it being such a tiny job. He was extremely professional, very polite and seemed like an all around good person within the short time frame I met him. Would recommend to anybody! Thank you so much!

Samantha Chavolla
Jun 10, 2023

This has been our 3rd time using Johns services. Him and his crew recently replaced our entire roof in one day! They got here bright and early and finished the job the same day, excellent work. Johns prices are very fair and responds fast, I absolutely will recommend to anyone. BEFORE & AFTER !!

connie saunders
May 17, 2023

John and his crew communicated every step of the way. The roof and trim work was done flawless. I will use him for all my future jobs, and recommend to all my friends and family.

Joann Yaeger
Apr 5, 2023

Prompt, courteous and professional. The work on a flashing repair is neat and clean; my new roof on a detached garage matches the home shingles nicely. John is great to work with, and explained work processes to me before, during and after the job. Pricing is fair and very reasonable; All done on time--with no endless rescheduling. I will use this company again.

Kristean Daniels
Aug 10, 2022

Called Mr. John on Monday for a quote for repair of a soft spot on our roof. He got back to me within 2 hours with a quote that was reasonably price for fixing that and 2 other vent plumbing flashing. He was back on Wednesday to fix everything. Very professional, and response was excellent. Highly recommend. We will use him again for any future work.

Cynthia Pardy
Aug 3, 2022

After seeking several estimates on a new roof, I was reminded I have a friend who is a retired roofer. I asked him for an opinion about the mixed responses I was getting from various contractors. I didn't want to make mistakes like those made 11 years ago when a new roof was put on my house. My friend told me to call John. I did. John was patient with all of my questions and explained his answers in a clear way I could understand. His estimate was competitive and his warranty is good. Yesterday, John and his team arrived on time and did a great job repairing issues and replacing my worn out roof. I have confidence in the answers John gave to all of my questions. The new roof is beautiful and I will no longer cringe when the weather forecast says rain.

Denise Itschner
Jul 29, 2022

Great experience, responded by phone immediately, arrived early next day and worked in unbearable heat to get job completed, cleaned up everything, Super nice and respectful workers: Highly recommend

Phillip Shepherd
Jul 26, 2022

First time using John's Roofing & Home Improvements. We are satisfied with the work. We enjoyed a professional experience. We will recommend John's Roof & Home Improvements. Personnel cleaned up after themselves. In some instances, this is rare.

Al Carver
Jul 23, 2022

Quick and easy to schedule. Did the work earlier than promised and completed it for the quoted price. Once we called John, we didn't have to think about it again - he just took care of it.

Harrelle Thigpen
Jul 12, 2022

Needed a roofing professional to redo a strip of flashing underneath a newly enlarged window and John's Roofing and Home Improvement responded and took care of me immediately. While i wasn't quite sure what to expect from a cost standpoint, i feel like their price was pretty fair considering the amount and quality of work they did - but mainly i needed that job done ASAP to mitigate risk for water damage and they were here within an hour of initial contact which is literally unheard of in today's service climate. They were prompt, fast, fair, and professional and i really dont have anything to complain about. Will definitely call them again for future jobs.

STA Customs
Jul 12, 2022

I’m in the process of selling my home and I needed a licensed roofing company ASAP. John’s Roofing saved the day!!!
My roof installation was done that following Monday by Mr. John and his wonderful crew!
John’s Roofing was punctual, professional, and his work is EXCELLENT!!!!
I will definitely refer John to my family/friends and use his services in my new new home.
Tracee C.
Chesapeake, VA

Julius Simmons
Jul 9, 2022

They were great came to my house next day after phone call and demonstrated exactly the work he planned to perform

Lucy Cranfield
Jul 5, 2022

Mr Briggs was right on time and did a great job of repairing my gutter and reattaching trim to the house.

S Baum
Jul 1, 2022

Came same day that service was needed. Roof vent cap was loose and the wind would have caused it to come off, allowing water into the attic. Vent had been making noise in the past. John fixed the cap and also elimated the noise.
First class service on a 94 degree afternoon.
I would absolutely recommend John's for home repair work.

Kris Miller
Jun 25, 2022

John and Curly were friendly, polite, on time. They did the work as quoted and cleaned everything up. They kept me informed from 1st visit to finish. They also did a roof replacement for my son who was very pleased. I will use them for my roof replacement in the future. Well it’s 10 months later and John and his crew came back and replaced my roof and did a great job. I would highly recommend for repairs or full roof replacement.

Shaun Russell
Jun 25, 2022

Awesome company to work with I got a great job at a fair price and was in and out in a day I recommend this company for all ur roofing needs

John Briggs
Jun 25, 2022

His company installed a new roof on my house they did a great job highly recommend give them a call for ur next roofing project. Randy. Portsmoith

.

Jakayla stith
Jun 28, 2018

Johns roofing & home improvements is a great company . John was very honest with me and professional . He came and worked in a timely manner and I look forward to working with him again in the future . Highly recommend!

Grayson Pearce
Jun 18, 2018

The best roofing contractor in town. John has done my installs and repairs for 8 years. He has always done what he says and at competitive prices. In 8 years, I have not had one issue with his work.
Absolutely 5 stars

Clint Dalton
Jun 13, 2018

I ran a roofing business on Norfolk for over 30 yrs. and John was one of my best sub-contractors. His work was first class and we never had any complaints from any customers. He did work for me for approximately 15 yrs. and was always very prompt and completed the work on time or ahead of schedule.He also maintained his own liability insurance which is important in the roofing business. I would highly recommend him for any type of roofing work for a top quality job at a reasonable price.

Nate Novak
May 8, 2018

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.

Call us and get a quote right now Show phone number
137 locals recently requested a quote
  • Portsmouth
  • Industrial Roofing
  • Slate Roof
  • Green Roof
  • Shed Roof
  • Rubber Roofing
Hours
Mon7:30 AM - 9:00 PM
Tue7:30 AM - 9:00 PM
Wed7:30 AM - 9:00 PM
Thu7:30 AM - 9:00 PM
Fri7:30 AM - 9:00 PM
Sat7:30 AM - 9:00 PM
Sun7:30 AM - 9:00 PM
We Answer Frequently Asked Questions
Pricing questions
1. What is the average roof replacement cost for a residential home?
+-

The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.

2. How much does it usually cost to replace the roof of a commercial building?
+-

The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.

3. What factors affect the overall roof repair cost?
+-

Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.

4. What is the typical roof leak repair cost, and how is it calculated?
+-

Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.

5. What is the average flat roof repair cost for commercial buildings?
+-

Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.

6. How much is the mobile home roof replacement cost compared to traditional homes?
+-

Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.

Service questions
1. Should I stay home during roof replacement?
+-

It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.

2. How long does roof replacement take?
+-

The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.

3. How to hire a roofing contractor?
+-

To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.

4. How to check if a roofing company is legit?
+-

Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.

5. How to choose a roofing company?
+-

When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.

6. How do you know if your roofing contractor is ripping you off?
+-

Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.

Other Filters 0