aerial view of parking lot and retail area with new commercial roof


Top-Notch Roofing Services

We make roofing simple.

Get The Roof You Want

You deserve to have the roof you’ve always wanted. That’s why we offer a wide range of commercial roofing styles for you to choose from, including TPO, modified bitumen, EPDM, and more.

close up of roofer installing tpo commercial roof


See What Our Customers Say


Sarah Joyner

"Kyle is amazing! Super prompt, very knowledgable and easy to work with. If you have the chance to use him, definitely do! We used him at The Square in Richmond, VA and…

See Project


Ashlee Jones

"Dominion Roofing Solutions is the only company to call if you need roof repairs. Kyle and his team have always been responsive, professional and informative. Their work is amazing and you can…

See Project

Central Virginia’s Go-To Roofer

Dominion Roofing is proud to be the top choice for Central Virginia residents looking to install and maintain a high-quality commercial roof. Contact us today to learn more about our service areas.

  • Richmond, VA
  • Gloucester, VA
  • Fredericksburg, VA
  • Arlington, VA
  • Charlottesville, VA
  • Williamsburg, VA
  • Virginia Beach, VA
  • Norfolk, VA
  • Chesapeake, VA
  • Fairfax, VA


Commonly Asked Questions

Help! Do you offer emergency services?

Yes, we do. We offer 24/7 emergency service for critical roofing issues.

Do you offer storm restoration services?

Yes, we can help you with any roofing damage you have sustained from severe weather.

What residential roofing styles do you offer?

We offer shingle, slate, EPDM, TPO, and metal roofs.

What commercial roofing styles do you install?

We install TPO, EPDM, modified bitumen, BUR roofs, metal, shingle, and slate.

What manufacturers do you work with?

We work with a variety of roofing material manufacturers, including top brands like GAF, Versico, Carlisle, and Owens Corning.

We make Roofing Simple.

Contact Us