Roofing contractor
ROOF LIFE
7639 Cotton St, Harrisburg, NC 28075
Listed under Concord, NC
- Google average
- 5.0
- Ratings counted
- 106
- One and two star
- 0 of 106(0%)
- North Carolina median
- 1.4%
The first three are Google’s own figures for ROOF LIFE, 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 North Carolina roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 106 | 100% | |
|---|---|---|---|
| 4 | 0 | 0% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 0 | 0% |
Lower than most — the typical roofer in North Carolina sits at 1.4%. 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.
We hold no one or two-star review text for ROOF LIFE. That is not the same as there being none — it means our capture did not reach any. The rating breakdown above is Google’s own count and is the number to go on.
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.
- drone photos13
- responsive staff8
- efficient crew8
- new roof8
- seamless process6
- progress photos5
- skylight replacement4
- respectful crew3
- drone updates2
- clean yard2
Other reviews we hold
14 more of the 103 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Lauren2 days ago
Had to replace an original skylight that was over 25 years old and its a night and day difference. James and his team are very responsive and give competitive pricing. Will use for future roofing needs.
- 5 out of 5Brian Hyndman2 months ago
From bidding to completion all was handled with professionalism, expertise, confidence, and efficiency. I have some knowledge and experience with construction/roofing and knew the shingle type & color I wanted. James explained what would …
Google cut this review short. The full text is on their Google profile.
- 5 out of 5gayle wrightEdited 2 months ago
Absolutely love our new roof. I’ve used James Terry’s Company Twice now and both times was a great experience. From start to finish, it was great, cleanup was great and I love the way he uses a drone to show you the progress being done on your roof. I would highly recommend his company if you need a new roof you will not be disappointed.
- 5 out of 5Marianne Baker2 months ago
Amazing customer service start to finish and we truly loved supporting a local business who lives right here in our community! The entire process was effortless, streamlined and fit our daily schedules and our budgets. The drone photos and updates throughout the process were top notch. Highly recommend James, his crews and their products for your new roof
- 5 out of 5L Brantley3 months ago
Excellent communication. Arrived on time for inspection, provided detailed explanation and quote. Included options. Worked with us on scheduling. James was first to arrive on the day of the job and the last to leave. He is a business owner that manages his business! Roof Life displays a passion for quality work and customer service. James provides photos before the process, during installation and at completion. We could see the process from start to finish. When an area of concern was discovered after tear off, we were shown pictures BEFORE the work continued. Truly a great experience. The crew was respectful, and quiet! Our neighbors commented multiple times about how quiet our roof job was compared to their own and how the crew seemed to have a work flow like that had been together for some time (neighbors had done roofs in the last few years). James leave a pail at completion for any straggler nails and offers to pay for those you find before he returns in a month to check the roof again with the drone! We definitely recommend Roof Life !
- 5 out of 5Richard Cook4 months ago
Great to work with. Hassle free experience. Professional from start to finish
- 5 out of 5Jamie Accardo4 months ago
James with Roof Life is outstanding. Every stage of the roof replacement was updated to me by drone pictures through out the day so you can see the process. James has great communication meet with us with samples of shingle's and to explain how the whole process works this was our first roof replacement so he made it very easy. James is onsite during roof replacement and makes sure process is going smooth. Roof Life is the only company to consider if you need a new roof are repairs. You have earned a customer for life thanks again James great work.
- 5 out of 5Debbie Lee5 months ago
Roof Life - James Terry amazingly responsive & thorough in estimating & repairing issues with vent pipes & sun tunnels & roofing done by builder only our 10 yr old home. His crew respectful & hardworking! Definitely recommend!
- 5 out of 5patrick Mcglone5 months ago
Great roofing and skylight company. Fantastic communication and excellent results
- 5 out of 5Lou Compoz5 months ago
Roof Life is company that is very reliable and trustworthy. James Terry is true to his words. James is upfront with all the information one would need to make a good decision. He said that they would be here at 6:30am to start and they were here on time. It was great being able to see pictures as they worked to replace my roof was great. He kept me informed during the whole process. They cleaned up and made sure I was satisfied with it. I would highly recommend Roof Life to anyone who is looking to replace their roof. Thank you James and your team.
- 5 out of 5JAMI PITTENGER6 months ago
Would highly recommend Roof Life!! James is kind, responsive, and informative. He and his crew showed up before 6:30am and finished the large job by 5pm. They took preventive measures to care for my property, including laying tarps to protect shrubs and collect debris. James even sends drone pics throughout the day to show the progress! Their 5 Star Google rating is well deserved!!
- 5 out of 5Sarah Jackson8 months ago
Roof Life replaced my roof and what an amazing job they did. James, the owner, was extremely thorough in explaining the process and providing me with all the information I needed to make my choice for shingle color. The crew arrived on time and replaced my roof in one day. They respected my property and cleaned up thoroughly! I am very happy with my new beautiful roof. Thank you, Roof Life!
- 5 out of 5Joe Horton9 months ago
This company is as good as it gets- top shelf service, competitive pricing and great work. If I had something bad to say about this company I would say it, but Roof Life is absolutely fantastic. You will not be disappointed working with this company
- 5 out of 5Vanessa Sigmon10 months ago
It was time to replace our roof — not exactly the most exciting home project. But after meeting with James and his company, ROOF LIFE, we couldn’t have been more impressed! …
Google cut this review short. The full text is on their Google profile.
The latest post from this business
Posted by ROOF LIFE to their own Google profile 2 days ago. Their words, not ours.
A beautiful Landmark Architectural Shingle! Color: Colonial Slate2 days ago
What ROOF LIFE 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
“…Roofing Services Schedule your FREE quote Δ Roof Replacement Roof Repair…”
Family owned
“…James was great to work with and his family owned approach shows through with the care…”
Other roofers in Concord
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Guy Roofing Inc.efficient crew, roofing crew, debris cleanup4.7507 ratings7.7% one and two star(704) 867-4922 | 4.7 | 507 | 7.7%39 of 507 | (704) 867-4922 |
| Dry Sky Roofinggutter replacement, initial inspection, courteous staff4.9431 ratings1.9% one and two star(704) 412-3636 | 4.9 | 431 | 1.9%8 of 431 | (704) 412-3636 |
| Skyview Roofing & Restoration, LLCprofessional crew, metal roof installation, courteous staff5.0275 ratings0.4% one and two star(704) 237-4577 | 5.0 | 275 | 0.4%1 of 275 | (704) 237-4577 |
| Max Roofing NCquick response, leak source, clean up4.9204 ratings3.4% one and two star(704) 412-7663 | 4.9 | 204 | 3.4%7 of 204 | (704) 412-7663 |
| Tier One Roofing Solutionsanswering questions, polite staff, easy process5.0202 ratings0.5% one and two star(980) 409-4826 | 5.0 | 202 | 0.5%1 of 202 | (980) 409-4826 |
| Carolina Restoration Pronew roof, roof replacement, insurance claim assistance4.984 ratings2.4% one and two star(704) 953-2887 | 4.9 | 84 | 2.4%2 of 84 | (704) 953-2887 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 106 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 106, of which 103 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.