Roof Inspection 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,

An inspection is the first step for your roofing project

A Professional Inspection


Has your home started to develop a roof leak? You're probably wondering where the source is and if it can be repaired. And, how much is this going to cost? Our team is here to help.

One of our highly-trained roofing specialists will come thoroughly review the condition of your home's roof. We'll check for the source of any active leaks and also review the condition of your roof overall.

Over the past 30 years, we've inspected thousands of roofs in Raleigh, Cary, Apex, Fuquay-Varina, Angier, and the surrounding areas. We know what to look for and how to find even the smallest leak source. From chimneys and flashing to valleys and nailing issues, we've probably seen a roof the same way before.

We hold the highest certification in residential roofing: GAF Master Elite. Our main office is in Cary, NC and we have a full training facility a short drive away in Angier, NC.

Unsure if you need a full roof replacement or a just a roof repair? Or, are you ready for a quote? Contact us today to schedule your roof inspection.

15,000+ Roofs

Over 15,000 homeowners have trusted On Tops with their roof since 1991.

A+ Rating

We maintain an A+ rating with the BBB and believe customer feedback is important.

30 Years

We opened our doors in 1991 and are still serving the same communities 30 years later.

2 Locations

We have 2 locations and a dedicated training facility to better serve you.

Hear from our Customers

Your Roofing Team

"We are happy to come inspect your roof. Any issue you have we can find the source and fix it."

- Arturo Mendoza, Roofing Specialist

View the Team

Arturo Mendoza - On Tops Roofing Photo

Roof Inspection Questions

How long does a roof inspection take?

A roof inspection takes about 1 hour on-site at your property. In general, we'll arrive at your house and speak with you. Then, we'll get on the roof and go through our checklist. In some cases, we need to get in your attic to look at the condition of your roof deck. This is the underlying wood surface that the shingles are nailed to.

Do you have to get on my roof?

The best way to inspect your roof is to get up close and personal! In most cases, we will get on your roof to look at the details. This ensures we get an accurate view of what is going on. If you are requesting a quote for a full replacement, we might not need to do a physical inspection because we will be replacing the entire roofing system. In these cases, we might use an aerial imaging tool to get the exact dimensions of your roof.

What are you checking for?

There are two primary things our roofing specialists are looking for during your roof inspection: 

1. Current leaks or damage

The most important thing for our team to identify are any active leaks you are experiencing. If you notice water intrusion, we'll identify the source and how it can be fixed. This includes checking all areas where water collects, like your roof valleys or near the gutters.

2. Overall condition of your roof

The second item our roofing specialists will evaluate is the overall condition of your roofing system. While a repair might fix your issue, sometimes the condition of your overall roof might make a replacement more cost effective.

For a deeper look into our roof inspection process, check out this blog on what we look for in a roof inspection!

Interested in more about roofing?

Here's the latest from the On Tops Roofing knowledge center. We write content that helps homeowners understand their roof system to make informed decisions.

What is Checked During a Roof Inspection? (13-point roof inspection)

Your roof's health might not seem critical unless it's visibly damaged or leaking. However, a collection of seemingly minor roofing concerns can contribute to...

The 4 Best Roofing Companies in Wake County, North Carolina

The first crucial step in a successful roof replacement is finding the right roofing contractor. With numerous roofing companies in the area, it can be...

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 are you'll need a roof inspection. Now, I...