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.
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.
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.
Related roof help
Continue with the service that matches the inspection concern.
Start with the inspection, then pick the service that fits.
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.
Brunswick County
Plus unincorporated communities including Supply, Winnabow, Ash, Longwood, Grissettown and Boone’s Neck. All Brunswick County places.
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.
Vera's Roofing