Roof Installation in Charlotte, NC

Horizon Roofing & Restoration installs new roofs on homes and commercial buildings across Charlotte and the Carolinas. A quality roof installation goes beyond laying shingles. It starts with an inspection of the existing roof deck, uses durable shingles, underlayment and corrosion-resistant fasteners, and ends with a final inspection and a clean worksite. Proper ventilation, drainage and adherence to building codes protect your home or business for years to come.

Get a Free Roof Inspection

Aerial view of roofers installing gray shingles over underlayment on a multi-section townhome roof

A Charlotte roofing contractor for new roof installation

Every home is different. We plan each roof installation around your home’s architecture, the Carolinas climate and what you need from the finished roof. Whether you are in an established Charlotte neighborhood or out in the country, our team installs new roofs with careful workmanship and quality materials chosen to stand up to local weather.

We don’t just install roofs. We handle the job from start to finish: an inspection using EagleView satellite imagery, help choosing materials, tear-off and installation, and a final inspection. We also work with homeowners on insurance claims and keep you informed at every stage of the project.

Our crews install asphalt shingles, metal, slate, cedar shake, clay tile and imitation slate or cedar shake, so we can meet the needs of homeowners and businesses across the Charlotte area.

Why Choose Horizon for Your Roof Installation?

Free roof inspections and estimates on installs throughout the greater Charlotte area.

An icon depicting a home with the roof in an outline

Every install is backed by our guarantee and done by experienced roofing professionals.

An icon of North Carolina state outline with stars over Charlotte & Raleigh

20 years of experience and over 4,200 roofs installed in the Charlotte area.

Lifetime warranty on materials and workmanship for your new roof.

Our Roof Installation Process

1. Inspection and assessment

We start with a comprehensive assessment using EagleView satellite imagery to identify existing damage and the exact roof replacement requirements. You get a clear, transparent evaluation of your roof’s condition and the recommended installation approach.

2. Material selection

We work with you to choose the right roofing material based on your home’s architecture, the local climate, your budget and your preferences. We provide samples and explain the options so you can make an informed decision.

3. Tear-off and deck inspection

Installation begins with careful removal of the existing roofing. We inspect the roof deck underneath and repair any structural damage or deterioration so the new roof has a solid foundation.

4. Underlayment and weatherproofing

We apply protective underlayment and water-resistant barriers, plus additional weatherproofing at vulnerable areas, to guard against moisture getting into your home.

5. Roof installation

We install each roofing component to manufacturer specifications, with precise alignment and secure fastening, using the right tools and techniques for the material.

6. Final inspection and documentation

The job ends with a thorough post-installation roof inspection. We verify that every seal and detail is correct, address any issues right away, and give you documentation of the work.

Roof tear-off underway above a garage with old shingle debris and ladder in place

Roofer rolling out synthetic underlayment on newly decked roof

Newly finished shingle roof with capped hips, ridges, and a vent pipe

Residential and Commercial Roof Installation

Residential roof installation

For homes, we install architectural asphalt shingles, metal roofing and specialty materials, and we can coordinate the work with your insurance claim after wind, hail or storm damage. See our residential roofing page for more.

Commercial roof installation

For businesses, we install and replace low-slope and flat roofs, including single-ply TPO membrane systems. Learn more about commercial roof replacement and commercial flat roofs.

Not sure whether you need a new roof or a repair? Our team can tell you after an inspection. You can also review what a new roof costs in Charlotte and our financing options.

Crew installing white TPO membrane on a flat commercial roof with a hot-air seam welder

Hand lifting a loose asphalt shingle at the roof edge to show lifting and poor adhesion
Hail impact marks with missing granules on asphalt shingles

Signs You Need a New Roof Installation

Replacing a roof is a big job. These are signs it may be time to call a professional roofing contractor:

Extensive shingle damage. Multiple missing, cracked or curling shingles point to widespread wear that should be evaluated by a roofer.

Your roof is 20+ years old. Roofs wear over time, and one that is 20 years old or close to it may no longer protect your home as well. A roof inspection from Horizon is the best way to know for sure.

Leaks of any size. Moisture problems that simple repairs can’t resolve can lead to bigger problems. A professional roof installation can keep your home dry all year.

Granule loss. A buildup of asphalt granules in your gutters or around your property is a strong sign that your shingles are deteriorating.

Visible sagging. Drooping or uneven areas in the roof are a sign that the roof may need full replacement. Have it inspected promptly.

Storm damage from wind or hail? Learn how we help with roof insurance claims and storm damage repair.

Our Roof Installation Reviews

See what Charlotte homeowners say about working with Horizon. Our roof installation process is designed to be simple and to keep your home and surroundings clean. Read more reviews.

Posted on Google Google
Janinne Johnson profile picture
Janinne Johnson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Trey was very informative, hands--on and knowledgeable. We appreciate all the work he's done.
Posted on Google Google
cleavon smith profile picture
cleavon smith
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Working with Trey Brice on previous home inspection was great. He and team came in on a hot day reviewed the roof. Took their time go over what was found and next steps. Trey and his team would be great to have inspector or install new roof for home. They will make sure job is done right.
Posted on Google Google
chrystal moore profile picture
chrystal moore
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had a large tree in my front yard to fall on my house during one of the previous bad thunderstorms we had and I needed the tree taken care of immediately. I was referred to Mr. Trey Brice and after we spoke briefly by phone he was promptly on top of the situation. I provided him with my insurance information and he pretty much took it from there and throughout the process he kept me informed. I was able to get my entire roof fixed plus my gutters. By the time they finished my house looked like a New home. When I tell you I appreciated the professionalism, respect and genuine care that I received from Mr. Brice and his team. I recommend them above any where else hands down!
Posted on Google Google
Don Hettiaratchy profile picture
Don Hettiaratchy
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Absolutely incredible service! The technician arrived right on time for an estimate regarding a gutter drainage issue. Within 10 minutes, he had climbed onto the roof, pinpointed the blockage, cleared the debris, and tested it with a hose to ensure water was flowing properly. Best of all, he fixed it on the spot free of charge as a courtesy. Honest, prompt, and professional—I highly recommend this company to anyone with roofing or gutter issues!
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more

Roofing Materials We Install

We can match the material your roof is made of today, or help you choose a better fit for your home. Our crews install:

  • Asphalt shingles, including architectural shingles (the most common choice in the Charlotte area)
  • Metal roofing
  • Slate
  • Cedar shake
  • Clay tile
  • Imitation slate and cedar shake

Need help deciding? Ask for a free roof inspection and we’ll walk you through the options.

Roof Installation FAQs

Most residential roof installations are completed within 1-3 days, depending on roof size, complexity and the materials selected.

The cost depends on the size and pitch of your roof, the materials you choose and the condition of the roof deck. We offer free inspections and estimates so you know the price before work begins. You can also read our guide to roof replacement costs in Charlotte.

Yes. We support you through the insurance claim process to help you get the coverage you are entitled to and keep the documentation organized. We have worked with Carolina homeowners for over 20 years and can guide you every step of the way.

The Carolinas are hard on roofs, with rainy winters and intense summer storms. We recommend asphalt shingles, architectural shingles and metal roofing as top choices, each with its own benefits for our regional climate. We are happy to explain the options so you can choose the right material for your home.

We provide lifetime warranties on materials and workmanship for long-term protection and peace of mind.

Yes. Horizon installs and replaces both residential and commercial roofs, including flat and low-slope commercial roofing systems.

We serve Charlotte and the surrounding area, including Ballantyne, Dilworth, Myers Park, SouthPark, Concord, Gastonia, Huntersville, Matthews, Mint Hill, Monroe, Mooresville, Fort Mill SC and Rock Hill SC, as well as Greensboro, Winston-Salem and Raleigh. See all of our service areas.

Schedule your free roof inspection and roof installation estimate in the Greater Charlotte area.

Get a Free Roof Inspection

Roofing Contractor for Homes and Businesses in Charlotte

Horizon specializes in both commercial and residential roof replacement and roof repair, as well as insurance recovery for homeowners and business owners after wind, hail and other storm damage.

Team Photo