Apex Roofing Company

Your local roof repair and replacement experts

Schedule a Roof Inspection

We've been roofing Apex since 1991.

Watch our video to learn more about Apex, and the roof replacements and roof repairs we've done here.




 On Tops has completed projects in:

- Abbington - Cameron Park
- Bella Casa - Churchill Estates
- Brighton Forest - Surrey Meadows
- Brookfield - Waterford Green

Apex Roof Repair and Replacements


On Tops Roofing is here to do the job right, whether your roof is due for a full replacement or has a small leak and needs a quick repair. As a top Apex roofing company, we’ve worked with thousands of North Carolina families to ensure their roof system protects their largest asset.

On Tops has completed roof replacements, roof repairs, and other roofing services in Apex, North Carolina for over 30 years.

Our specialties are roof repairs and replacements in Apex. That's why we put our office right down the road from Beaver Creek. Being members of the community ourselves, we strive to provide the best roofing services to other Apex residents. 

Are you not sure if you need a quick repair or full roof replacement? Schedule an inspection with one of our Apex team members and we’ll come evaluate your roof. If all you need is a repair, we won't try to sell you a new roof.

Our Most Recent Roof Replacement Projects in Apex

Meet Chris Talton

A North Carolina native, and On Tops Roofing's Area Sales Manager for roof replacements and roof repairs in Apex.

Prior to joining On Tops in 2009, Chris was a firefighter in Cary. He and his wife Terri enjoy spending time with Watson, Tito, and Fin, their trio of French Bulldogs. Chris also enjoys boating and spending time on the beach, or the golf course.

View the Team


Chris Talton, On Tops Roofing's Area Sales Manager for roof replacements and roof repairs in Apex.


Roofing Services We Offer in Apex, NC

Apex Roof Replacement

Does your roof in Apex have a leak, shingle cracking/bubbling, or storm damage? These are signs that a roof replacement might be the right solution. Our highly-trained Apex roofing team is here to make sure a roof replacement is the right choice for your home. Then, we'll help you pick the right shingles, perform an expert installation, and warranty your new roof.

We've been installing new residential roofs in Apex for over 30 years. Whether you want a traditional asphalt shingle roof, or want to go for a metal roof, we're the team for the job. On Tops' highly trained project managers will make sure the job gets done the right way, and on-time.

Roof Replacement Project in Apex NC

Apex Roof Repair

Does the roof on your home in Apex have a small leak or damaged shingles? A roof repair is usually best in these situations, especially if your roof still has life left. In these cases, our highly-trained Apex roofers will identify the source of the leak, fix it, and check for any other potential problems.

Whatever the cause of your roof leak, we're certain we can identify and solve it. Our Apex roofing specialists are continually trained on the latest techniques. Roof repairs are our specialty, so you can trust that we'll get you the right fix, at the right price.

Roof Repair Apex NC

Apex Roof Inspection

Not sure if you need a roof repair or roof replacement for your home in Apex? An inspection is always a great first step! Our team will come inspect your roof to identify any current or potential problems. We've seen it all when it comes to roof leaks in Apex over our 30 years.

After one of our Apex roofers does your roof inspection, we'll discuss our recommendations with you. If the best solution to your problem is a quick repair, we won't push you to do a replacement. If we think a replacement would be best, we'll explain why and help answer any questions you might have.

Apex Roof Inspection

Hear from our Customers

Want to learn more about your roof?

Take a look at the latest from our learning center. We have roofing content tailored to homeowners like you in Apex.

Roofing Materials List: What You Need for a Complete Roofing System

From the ground, all you really see up on the roof are shingles that cover it, maybe some pipes or vents, and perhaps...

How to Make a Hail Damage Roof Insurance Claim

In the winter, having a hailstorm come through your area is one of the most stressful things you can have happen. Hail...

5 Things You Need to Know About Roof Inspections for Insurance

If you're dealing with a storm-damaged roof or in the process of securing a new homeowner's insurance policy, chances...

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

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


How can we help?

Contact us today for a roof inspection in Apex.

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