Every Home Needs a Solid Roof

Trust Edwards Roofing with your roof installation in Elizabeth City & Murfreesboro, NC

From reroofing to metal roof installation, Edwards Roofing Inc serving Elizabeth City & Murfreesboro, NC, North Carolina can handle it all. Our company was rated Roanoke and Chowan's #1 roofing company for three years in a row: 2017, 2018 and 2019. You can hire us to replace your roof after a storm hits or if you just want to increase your property value.

If you're interested in shingle roofing, we recommend CertainTeed. We offer an excellent warranty for all our CertainTeed roof installation services. Call 252-287-8207 today for more information.

Choose the right material for your installation

Choose the right material for your installation

When you hire Edwards Roofing for your roof installation, we'll apply a coating to your roof to protect it from the elements. We want to help you create a roof that fits your home's style and budget.

We often work with...

  • Asphalt shingle roofing.
  • Metal roofing.
  • Foam roofing.
  • Tile roofing.

We can also help you choose the style, whether you're interested in flat roofing or steeple-style construction. We also offer eco-friendly options.

Want to learn more about our metal roof installation services? Contact us today to set up a consultation.