By area

In Wilmington? Learn more about roof inspections in Wilmington. Wherever your home is on the coast, the inspection and estimate are free. After the visit we discuss repair or replacement. The National Roofing Contractors Association recommends inspections at least twice a year, preferably in spring and fall, and after severe weather.

What an inspection helps answer

Start with what you can see.

An inspection helps when what you see doesn't tell the whole story. We sort out what's going on before you choose between repair and replacement.

Leak or interior stain Water may enter at a roof detail, transition, flashing area, roof vent or pipe boot, or slope away from the stain.
Wind or storm concern If shingles are missing, lifted or damaged, have them checked before the next storm.
Repeated repair calls If problems keep coming back, it may be about more than one patch.
Roof age or planning A closer look lets you plan around the roof's condition, access, materials and timing instead of guessing.

Inspection starting point

What to tell us.

Tell us where the property is, what you noticed, when it started, and whether it came after wind or rain. If it's safe, photos of a stain inside, a missing shingle, gutter overflow or a roof detail help.

Good fit for: Homeowners, rental owners and business owners anywhere on our Service Areas list.

Why it matters: You'll know whether you need a repair, a replacement, storm documentation or just an answer about one detail.

Inspection terms: Roof inspections and estimates are free. A written report has a separate fee based on time and roof specifications; we waive that fee when you go ahead with the agreed repair or replacement.

Close shingle inspection on a residential roof Coastal home roofline exterior view Finished roofline on a residential home

Coastal inspection questions

Roof concerns can look different from one property to the next.

Wind exposure, salt air, roof edges, flashing, valleys, tree cover, low-slope sections, gutters, and roof age can all change what deserves attention. What we look at first depends on the property and what you've noticed.

After wind or heavy rain

Look for missing or lifted shingles, new interior staining, displaced flashing, gutter overflow, or a roof detail that changed. Do not climb onto a roof to inspect it yourself.

Before choosing repair or replacement

Roof age, overall condition, slope, access, material, and the size of the affected area all matter. A photo can start the conversation, but it cannot confirm the full plan.

For rental or business properties

Tell us the property type, town, how we get access, and what tenants or staff have noticed.

For Leland, Wilmington, and Brunswick County

We work in Leland, Brunswick County, Wilmington, New Hanover County and the other towns on our Service Areas list, including Oak Island, Boiling Spring Lakes and Bald Head Island. Tell us your town and we'll confirm we cover it.

Local inspection starting points

Roof inspections in the towns listed on the service-area page.

Start with your town and what you can see. A few towns have their own pages; everywhere else on the list uses the same inspection request. After wind or rain, read the storm-inspection guide before climbing or guessing. Filing an insurance claim? The NC roof claim checklist covers what to document. On the islands, read what a Bald Head Island roof inspection covers and how salt air affects roofs in Caswell Beach.

Wilmington roof inspection We inspect roofs throughout Wilmington and nearby New Hanover communities, including Ogden, Porters Neck, Myrtle Grove and Monkey Junction. If you already know you are planning a replacement or repair, our Wilmington roofing page covers that. roof inspections in Wilmington Wilmington Roofing Help
Oak Island roof inspection Yes. On Oak Island we start with the open-coast exposure, the property type and what you're seeing on the roof or gutters. Oak Island Roofing Help
Southport roof inspection Yes. Southport and nearby Brunswick communities use the same inspection request. Include the community name if the property is just outside town. Southport Roofing Help
Carolina Beach and Kure Beach roof inspection Yes. At the beach, we often start with edges, flashing, rental roofs or low-slope decks after wind or salt-air wear. Carolina & Kure Beach Roofing
Boiling Spring Lakes roof inspection Yes. Boiling Spring Lakes is on our Brunswick County service-area page. It doesn't have its own page, so just tell us the town, property type and what you're seeing. Brunswick County Towns
Bald Head Island roof inspection Yes. Bald Head Island is listed with the other Brunswick County towns. Include access details for island properties. After a storm, use the storm guide first. Brunswick County Towns Read the Storm Guide
Wrightsville Beach and Shallotte roof inspection Yes. Both towns are already named on the service-area page. Wrightsville Beach sits with the New Hanover beach corridor; Shallotte is a west Brunswick starting point. Share the exact town. New Hanover Towns Brunswick County Towns
Localized roof problem Leaks, missing shingles, flashing and small damaged areas usually start with a repair. See Roof Repair
Storm information The storm guide covers what you can safely check and what to ask before you call. Read the Storm Guide

Roof inspection questions

Common roof inspection questions.

Are roof inspections and estimates free?

Yes. The inspection and estimate are free. A written inspection report is available for a fee, waived if we do the repair or replacement.

How do I request an inspection?

Request one online, call (910) 228-8034 or send us a text.

What should I include when I request an inspection?

Your town, property type and what's going on with the roof or gutters. Photos help but aren't required.

Can photos replace an inspection?

Not fully. Photos help us understand the problem and talk through the next step, but some things only show up in person.

Can rental or business property owners request inspections?

Yes. Request an inspection and tell us the town and property type, plus what's going on with the roof or gutters.

How do I know whether I need roof repair or replacement?

If the problem is in one spot and the rest of the roof is sound, a repair may do it. Repeat leaks, widespread wear or problems on several slopes may mean it's time to replace. The inspection tells us which.

Areas we serve

Roof inspections across Brunswick and New Hanover counties.

We inspect roofs in the Brunswick and New Hanover County towns listed below and in the unincorporated communities of both counties. Choose your town below, or see our Brunswick County and New Hanover County roofing pages or the full list of towns and communities.

New Hanover County

Plus Castle Hayne, Ogden, Porters Neck, Murrayville, Myrtle Grove, Masonboro and Monkey Junction. All New Hanover County places.

Concern at your property?

Request a roof inspection.

Tell us the town, property type and what changed.