Public Records Check
- Missing License Our automated search didn't find a license on file for Roof Life with the North Carolina state licensing board. That doesn't mean the company is unlicensed. A license can be held under a different business name, registered too recently for us to match, or filed in a way our search didn't catch. We recommend confirming directly with the North Carolina state licensing board or asking the contractor for their license number.
- Missing Corporation Our automated search didn't find a registered business entity for Roof Life with the North Carolina Secretary of State. That doesn't mean the company isn't legitimate. Many roofers operate legally as sole proprietorships, which don't require registration, and a registered business can be filed under a different name, formed in another state, or created too recently for us to match. To confirm how the business is structured, ask the contractor or search the North Carolina Secretary of State directly.
- Residential Address Roof Life's listed address at 7639 Cotton St, Harrisburg, NC 28075 appears to be a residential address. This means the company operates from a real, locatable address rather than a mailbox or PO box, which can make it easier to reach them or resolve issues. Many roofers legitimately work from a home address, so this doesn't speak to the quality of their work, license, or insurance.
- 2 Credentials Roof Life holds these manufacturer certifications: CertainTeed ShingleMaster, VELUX Certified Installer. These show the company met a manufacturer's program requirements and may offer manufacturer-backed warranties, but they aren't independent quality audits. You can confirm current status with the manufacturer.
- Excellent Ratings Across the platforms we identified for Roof Life (Google, CertainTeed), the blended average is 5.0 out of 5, which we label Excellent. This is a plain average of public customer ratings, not a RooferWatch score. A high average reflects past customers' experiences, not a guarantee of yours, so read the underlying reviews and weigh them yourself.
We verified 3/5 public records for Roof Life. The more of a company's record you can check, the more informed your hiring decision.
Contact Info
-
Phone
This phone number belongs to an iPhone, not a landline, so both calling and texting is supported.(704) 999-5990
-
Primary Address
7639 Cotton St, Harrisburg, NC 28075
-
Owner Email
-
Website
rooflifenc.com
- Socials
Company Description
Roof Life is a roofing company serving Harrisburg, North Carolina and Charlotte. The company offers roof replacement, roofing repairs, storm damage restoration, metal roofing installation, gutter installation, and skylight installation. Roof Life is owned by James and operates as a family-owned business. The company provides free quotes and offers warranties on its work. Services are completed by crews that handle both residential roof installations and repairs, with projects typically completed in one day. The company emphasizes detailed cleanup and property respect during installations. Roof Life serves the Harrisburg and Charlotte areas in North Carolina.
Services Offered
- Roof ReplacementRemoving an old or failing roof system and installing a new one, typically when repairs are no longer cost-effective.
- Roofing RepairsFixing localized roof damage such as leaks, missing shingles, flashing issues, or deteriorated sections without full replacement.
- Storm Damage RestorationRepairing roofs, siding, and structures damaged by high winds, hail, or severe weather events.
- Metal Roofing InstallationInstalling metal panels or standing-seam roofing systems, offering longevity and weather resistance for residential or commercial properties.
- Gutter InstallationSetting up gutters and downspouts to channel water away from the roof and foundation, preventing water damage and erosion.
- Skylight InstallationCutting and framing an opening in the roof and installing a window unit to bring natural light into interior spaces.
Credentials
-
CertainTeed ShingleMaster
A CertainTeed ShingleMaster is a contractor with at least one crew member who has passed CertainTeed's Shingle Applicator training program (SARP), a hands-on technical certification that tests installers on proper… Read more
-
VELUX Certified Installer
VELUX Certified Installer is the broader of the two tiers in VELUX's installer program, and it describes a specific business model: a company that works across a variety of products or services, with VELUX skylights as… Read more
Company Info
- Lead-Safe (RRP)
- N/A
- Entity Type
- Corporation
- Address Type
- Residential
- Multi-State Company
- No
- Website Age
- 6.7 years old
Inspections and Violations
U.S. and North Carolina OSHA dataReviews and Reputation
-
Avg. Rating
-
BBB NR
-
Google
-
CertainTeed
Reviewers consistently praise Roof Life for professionalism, communication, and quality workmanship. Several customers report that James Terry, the owner, is responsive, honest, and involved from initial consultation through project completion. Reviewers describe the crew as efficient, respectful, and well-coordinated, often completing jobs in a single day. Many customers appreciate receiving progress photos and drone footage throughout the work, as well as detailed explanations of options and processes before starting. Reviewers note attention to detail, thorough cleanup, and follow-up care, including post-completion inspections. Several customers highlight competitive pricing without upselling and commend the company's local, family-owned approach. Reviewers also mention James's willingness to go beyond standard service, such as protecting property and supporting community initiatives. Overall, customers report high satisfaction and recommend the company to others.
Review Signals Over Time
By sheer volume of Google reviews (a measure of how much feedback a firm has gathered) Roof Life ranks 109th of the 203 roofers we track across North Carolina, ahead of about 47% of them. Over the past year it has pulled in 23 reviews - the most recent last month - for a rate of roughly 1.8 reviews per month, which is slower than approximately 61% of the other North Carolina roofers. Its 5.0-star average rating sits just above the North Carolina median of 4.9 stars. The owner responds to 0% of reviews, which is below the typical North Carolina roofer’s rate of 90%.










