Roof Replacement Raleigh, Apex, Cary, Chapel Hill, Durham, Hillsborough, Holly Springs, Morrisville, New Hill, Pittsboro, Wake Forest, Angier, Benson, Clayton, Dunn , Fayetteville, Fuquay-Varina, Garner, Knightdale, Lillington, Smithfield, Wendell, Willow Spring,

A new roof offers the highest level of protection for your home

A Completely New Roof


Few things are as important as the roof over our heads. When searching for a roofing contractor, you want to be certain the quality will be top notch. You also want to know you won't be sold something you don't need. 

We've installed thousands of new roofs in Raleigh, Cary, Apex, Fuquay-Varina, Angier, and the surrounding area over the past 30 years. Along the way, we've improved our processes to ensure you get fantastic service - and a great new roof that will last.

We don't let our experience keep us from staying with the times. We stay up-to-date on the latest techniques and new products, then consistently train our crews to ensure you're getting the best. 

Uncertain if you need a roof replacement or a simple roof repair? Or, are you ready to get started? Contact us today to schedule your roof inspection. 

Our Roof Replacement Process

We use The Best Materials

We offer multiple shingle manufacturers including GAF- the largest manufacturer of shingles in North America.

They offer attractive warranties that you can depend on- at no additional cost.




pricing on tops

New Roof Financing

We have a program with Enhancify to finance your new roof project, subject to credit approval. Learn more on our financing page.


Lifetime Warranty

Your new roof is designed to last - we make sure it does. Learn about the most common questions we receive about roof warranties on our warranty page.


Affordable Pricing

We use the best roofing materials and ensure they're properly installed to ensure you save money over the lifetime of your roofing system.

Hear from our Customers


Roof Replacement Timeline

What steps are required for my roof replacement? Over 30 years we've developed a process that is simple, efficient, and results in high quality roofs. Most of our jobs take one day from start to new roof.

Roof Inspection & Selection

We'll come inspect your roof. Once you're ready to move forward with a roof replacement, we'll help you pick the right materials and schedule the install.

Arturo repairing flashing

Materials and Dumpster Arrive

In preparation for your installation date, the dumpster and new materials will be delivered to your home.

Materials ready for installation

Protection & Removal

We start by placing tarps around your home to protect landscaping and collect debris. Then, we carefully remove your old roofing system.

Roof Tear Off

Decking Inspection and Replacement

We thoroughly inspect your roof decking and replace any sections with water damage.

Roof Decking Example

Underlayment and Shingle Installation

First, an underlayment is installed to protect your roof decking from moisture. Then, we install your chosen shingles according to the manufacturers recommended methods.

New Shingle Installation

Site Cleanup and Final Walkaround

We thoroughly clean your yard, removing any roofing materials and nails and then complete a final inspection of your new roof.

(After w truck) 3044 Kilarney Ridge Loop - Cary

Your Roofing Team

"Our experienced team will inspect your roof to help you determine the best option."

- Luis Perez, Project Manager

View the Team

Luis - Cropped

Roof Replacement Questions

How long does a roof replacement take?

Most of our roof replacement projects take 1 day to complete. Sometimes, if it is a large project or one with multiple roofing materials (asphalt and metal) it can take 2 days to complete. You can read more about how long it takes and why here.

How does the warranty work?

Your roof replacement is a big investment and having the right warranty is an important part of the process. The simple answer is it breaks down into three main components: 

1. On Tops Roofing workmanship warranty

2. Shingle manufacturer warranty

3. Shingle manufacturer extended warranty

Each carries its own protections and terms. You'll want to read our blog on roof warranties to understand in full detail how you are protected.

Do I have to pay a deposit?

We do not request a deposit on roof replacements. Some contractors will ask that you pay up front for a portion of your new roof. We believe you should pay when the job is complete.

How long should I expect my new roof to last?

There are many factors that affect how long your roof replacement will last. The materials you choose, design of your home, and weather events the roof is exposed to all play a role in how long it lasts. The average asphalt shingle roof lasts between 25 - 30 years, though some last longer. Most reputable contractors recommend replacing your roof before the end of the manufacturers stated lifetime. This means you might replace a 25 year roof system after 20 years.

How do I know if I need a repair or a replacement?

If your roof is leaking, you might be wondering if it's best to do a roof replacement or a roof repair. The answer depends on what is the causing the leak, the age of your roof, and a couple other factors. We offer free inspections to help you decide which solution is best for you. You can also read our blog here on how to know if you need a roof replacement or repair. 

What are my options for shingle colors and styles?

We work with two shingle manufacturers, GAF and CertainTeed, to provide you a large selection of shingle styles and colors. Both manufacturers make three-tab, architectural, and luxury shingle options.

We are happy to provide samples and walk you through the different shingle options while working on your free inspection. 

Want to learn more about your roof?

Here's the latest from the On Tops Roofing knowledge center. We write content that helps homeowners make an informed decision about their roofing system.

The 5 Best Roofing Companies in Fayetteville, NC for 2024

How do you find the best roofers? Ask an experienced roofing contractor who knows all the other roofing contractors in Fayetteville NC!

Roof repairs gone wrong?...

Benefits of a Project Manager for Your Roof Replacement

A roof replacement is a substantial undertaking, and the key to a successful project often lies in the hands of the project manager. This individual plays a...

Signs Your Roof Has Storm Damage

If you’ve recently experienced a storm, you should probably take some time to investigate your roof for signs of damage left by that storm.

Right after a storm is...


Thinking about a roof replacement?

Schedule an inspection with On Tops Roofing!

We'll send one of our professionally trained roofing specialists to completely review the condition of your roofing system. Next, we'll present you with options in a no-pressure consultative approach.