Roof replacement and new roofs

Replacement and new roofs across Brunswick County.

On the barrier islands, roof edges and flashing take the brunt of open wind and salt air. Inland, on wooded lots and in newer subdivisions, it's more about shade, tree debris and roof age. Either way, we start with a free inspection and an honest look at whether the roof really needs replacing.

We work on shingle and metal roofs, copper flashing, and TPO, EPDM or Hydro Stop on low-slope areas, for homes, rentals and commercial or business roofs.

Roof replacement and new roof installation

Roof repair

Repair and storm repair in Brunswick County.

When a leak, a few missing shingles, or storm damage is limited to one area and the rest of the roof still has life left, a roof repair is often the better choice. We'll tell you which way we'd go once we've looked. After wind or heavy rain, our storm-inspection guide explains what you can safely check from the ground.

Local pages

Local notes for Brunswick towns.

Leland Brunswick’s largest community, inland of Wilmington, with wooded lots. Belville and Navassa sit next to it. Leland roofing
Southport Riverfront and historic homes, plus nearby planned communities. You can read about a bath-vent flashing repair we completed in Southport. Southport roofing
Oak Island Open-coast wind and salt, plus access planning for rentals and second homes. Caswell Beach is covered with Oak Island below. Oak Island roofing
Carolina Shores and Calabash Southwest Brunswick towns at the South Carolina line, including golf-course communities. Mention your town when you request an inspection. Carolina Shores and Calabash roofing
Bald Head Island Reached by ferry from Southport, with cart-only travel on the island. Roof work takes more planning for materials and access. Bald Head Island notes
St. James and Boiling Spring Lakes Inland lakes and a planned Intracoastal community. Check association guidelines before changing roof material or color. St. James / BSL notes

Around the county

What changes from one part of Brunswick County to the next.

North Brunswick Navassa and Belville sit along the Brunswick and Cape Fear rivers across from Wilmington, next to Leland. Roof replacement, repair, and inspection for those towns are on the Leland roofing page, including the Belville and Navassa sections.
South Brunswick beaches Ocean Isle Beach, Sunset Beach, and Holden Beach are reached by bridges over the Intracoastal Waterway and include oceanfront, canal, and sound-side homes, many of them second homes and rentals. Salt air works on fasteners and metal trim. Name the town on the inspection request.
Shallotte Shallotte sits inland in west Brunswick County on US-17, near Ocean Isle Beach and Holden Beach. Many properties here are on wooded lots, so tree debris, shaded slopes, and roof valleys are common things we look at. Mention Shallotte when you request an inspection, a repair, or a replacement estimate.
Caswell Beach Caswell Beach sits at the east end of Oak Island near the Oak Island Lighthouse, with mostly residential homes facing open-ocean wind. The same roof-edge, flashing, and salt-air concerns covered on the Oak Island roofing page apply here.
St. James and Boiling Spring Lakes Boiling Spring Lakes is an inland city of lakes and wooded lots, so pine needles, limbs, shaded slopes, and valleys shape many repair and replacement conversations. St. James is a planned community along the Intracoastal Waterway with a property owners association, so check architectural guidelines before changing roof material or color.
Bald Head Island There are no personal cars on Bald Head Island. People get around by golf cart, the island is reached by passenger ferry from Southport, and freight moves separately. That means roof work there takes more planning for materials, debris removal and access. Start with an inspection request and include access details.
Calabash and Carolina Shores Calabash and Carolina Shores sit at the South Carolina line, with established neighborhoods and golf-course communities. Many have HOA guidelines that affect roof color and material, so check them before roof replacement planning. Roof replacement and new roofs for those towns are on the Carolina Shores and Calabash roofing page.

More Brunswick County communities we serve

Other Brunswick County places.

We offer the same roofing services in these communities too. If your community is in Brunswick County but isn't listed, ask us. We serve it.

BoliviaSupplyWinnabowNorthwestSandy CreekVarnamtownAshLongwoodBell SwampBonaparte LandingBoone’s NeckBrunswick StationCamp BranchCedar GroveCedar HillCivietownGrissettownPhoenixPiney GroveSunset Harbor

Our Brunswick County work

See work we've done.

Browse our roofing project photos or read about a Southport bath-vent flashing repair we completed.

Brunswick County questions

Questions Brunswick homeowners ask.

Do you serve all of Brunswick County?

Yes. We do roof replacement, new roofs, repair and inspections throughout Brunswick County, NC, in its cities, towns and smaller communities.

Do you serve Carolina Shores, Bald Head Island and St. James?

Yes. We work throughout Brunswick County, including Carolina Shores, Bald Head Island, St. James and Boiling Spring Lakes. Mention your town when you request an inspection.

How do I request roof work in a Brunswick County town?

Request an inspection and tell us your town. We offer the same roofing services across the county.

Brunswick County roofing

Request roof help anywhere in Brunswick County.

Tell us your town, the type of property and what's going on with the roof. The inspection is free, and we'll explain what we find in plain terms.