Storm Damage? Call Edwards Roofing Inc.

Murfreesboro, Gates & Elizabeth City, NC's trusted roofing company

Whether you own a home or a business in Murfreesboro, Gates & Elizabeth City, NC, you need a sturdy roof over your head. Edwards Roofing Inc can install, repair or replace your roof so you can stay safe from the elements. Our roofing company has been serving residents of northeastern North Carolina and southeastern Virginia since 2003.

Rely on us for all your roofing services

If you need roofing services in the Murfreesboro, Gates & Elizabeth City, NC area, Edwards Roofing has you covered. Our team has more than 25 years of experience helping customers improve their properties.

We offer...




High-quality materials make our services stand out. We work with many types of roofing, including asphalt shingles, composite, metal, tile and solar panels.

Contact us today for a free estimate on your service.252-287-8207

Award-winning results

We go above and beyond to exceed expectations. When you choose Edwards Roofing for services, you'll receive award-winning service. We were named Roanoke and Chowan's #1 roofing company in 2017, 2018 and 2019. Edwards Roofing is also a proud member of the Better Business Bureau (BBB).

Edwards Roofing, Inc., Roofing Contractors, Murfreesboro, NC