Fredericksburg's Leading Roofing Company

Request a QuoteBook a Free Inspection

We have opened up a new location in Fredericksburg!

If you have problems with your roofing, need help with exteriors and windows or need help filing a claim for repairs due to storm damages, our team of experts at Covenant Solar & Roofing is ready to help you! You can count on our honest and trustworthy team of experts to help you with your insurance as well as roofing, exteriors, gutters, and windows. We have multiple locations in this area and are excited to announce our newest location in Fredericksburg, Virginia. For help in this area, call us at (571)360-3050 or come and see us at 11827 Main St.







Contact Us:

Covenant Solar & Roofing Headquarters
1023 South Miami Blvd
Durham, NC  27703
Telephone: (877)895-0272