New Bern and the surrounding Craven County area sit where the Neuse and Trent Rivers meet, with humidity and storm exposure that take a toll on roofs. NC Roofs serves New Bern homeowners honestly, with no pressure.
Roofing in New Bern, NC
New Bern’s mix of historic homes and newer construction means roofing needs vary across the city. We work on both, with repair and replacement approaches suited to each.
What we do in New Bern
Roof repair — leaks, flashing issues, and storm damage addressed with a clear roof report before any work starts.
Roof replacement — full tear-off and re-roof with materials suited to river-adjacent humidity and coastal storm exposure.
Storm damage assessment — documented inspections to support your insurance claim after a storm.
Why New Bern homeowners trust us
We bring the same straight-talk, no-pressure approach to New Bern that NC Roofs is known for throughout the coastal region, with clear roof reports and no surprise upsells.
Frequently asked questions
Do you work on historic homes in downtown New Bern?
Yes, we’re experienced with both historic and newer construction throughout the area.
Can you help with storm damage insurance claims?
Yes, we document damage thoroughly to support your claim.
Start with a free roof report
See exactly where your New Bern roof stands before deciding anything. Get your free roof report, or text Joshua at 910-741-9004.




