HomeAreas We Serve

Southwest Virginia’s Premier Roofing Company

Where Every New Roof Comes With a 15-Year Workmanship Guarantee

Welcome to Modern Day Roofing, your source for high-quality roofing services in southwest Virginia. We know that Mother Nature is hard on your roof. Even if the best roofing materials are installed on your home, they will eventually succumb to wear and tear from the elements. Modern Day Roofing specializes in all the services needed to restore and maintain the roof on your home or business. Our crew is experienced with many types of roofing including asphalt shingles, slate shingles, terracotta shingles and metal roofing, so you can choose the best option for your property.

Contact us today to discuss your roofing needs if you live in any of the following Virginia communities:

  • Blacksburg
  • Christiansburg
  • Salem
  • Roanoke
  • Dublin
  • Pulaski
  • And more!

Only the Best

While some roofing contractors offer a tiered system of quality and components – good, better or best – Modern Day Roofing always uses only the best for a new roof. We never want to compromise by installing less than a fully integrated roofing system to ensure your roof is leak-free and can last, providing decades of excellent performance. Standard components include ice and water shield, synthetic underlayment, starter strip shingles and ridge cap shingles, all to protect the most vulnerable areas of a new roof.

In addition, all roofing products we install include a manufacturer 50-year plus warranty. We also back all workmanship with our own 15-year warranty for even greater peace of mind.

Request a Free Roof Estimate Today

Contact Modern Day Roofing today at (540) 553-6007 or complete our online contact form to learn more about our services and request a free estimate in our southwest Virginia service area. We are here to discuss your roofing needs and ensure you have the best roofing experience you have ever had!


LET’S WORK TOGETHERsales@moderndayroof.com

Mon - Sat 8:00 AM - 5:00 PM
1950 Palmer Street Christiansburg VA, 24073
(540) 553-6007
Give us a call

Modern Day Roofing ©2021  All Rights Reserved