Storm Damage? Call Edwards Roofing Inc.

Elizabeth City & Murfreesboro, NC's trusted roofing company

Whether you own a home or a business in Elizabeth City & Murfreesboro, North Carolina, 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 Elizabeth City & Murfreesboro, North Carolina 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.

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).