Is Your Roof in Good Shape?

A roofing company in New Bern & Jacksonville, NC can provide the services you need

A faulty roof is a big problem. It can lead to pest infestations, water damage and higher energy bills. If you need roofing services in New Bern, Jacksonville, NC & surrounding areas, there's no time to wait. Roof Pro NC can handle your roof restoration or replacement. One of our three talented crews will come out to your home and provide efficient and detailed service.

There's a solution to your roofing problem

Do you need a metal roof replacement? Maybe you're looking for a team to perform your vinyl siding replacement. Our roofing company can transform the exterior of your home. We can replace any type of siding, as well as metal, asphalt shingle and TPO roofing. Has your home been damaged in a storm? You can trust us to handle the insurance claims process.

Taking good care of your roof is a necessity. Get in touch with our roofing company now by calling 252-514-3036.

Choose a reputable roofing company

When you need siding or roofing work done, you want to hire experienced professionals. Many homeowners turn to us for roofing services because:



  • We're fully insured for all roofing jobs
  • Crews have over 10 years of experience
  • Our owner is a candidate for doctorate in Organizational Leadership









Meet with the team at Roof Pro NC in New Bern, Jacksonville, NC & surrounding areas today to get started on your next roofing project.