Serving the Tri-Cities Since 1979

Contact Us Today Contact Us Today

Professional Roofing Services for Your Home and Business

•••

S W Maclin Roofing Co. Inc. is your trusted partner for all your roofing needs in Petersburg, VA, and surrounding areas. Whether you need roofing solutions for your home or business, you can count on our 40+ years of experience to deliver results that are sure to surpass your expectations. 

We are a family-owned and operated business, proudly serving our community with top-quality services since 1979. From roof installation to expert repairs, you can count on our expertise to handle all your roofing needs. Contact us today at (804) 216-0903 and let us know how we can help. 


Our Professional Roofing Services Include:

Request a Free Estimate Request a Free Estimate

Why Choose S W Maclin Roofing?

•••

Areas We Serve 

•••

We Serve the Following Counties in Virginia:

  • Amelia 
  • Charles City
  • Chesterfield 
  • Dinwiddie
  • Goochland
  • Hanover 
  • Henrico 
  • King and Queen 
  • King William 
  • New Kent 
  • Powhatan 
  • Prince George 
  • Sussex 

We Serve the Following Cities in Virginia:

  • Richmond 
  • Petersburg 
  • Hopewell 
  • Colonial Heights

Leave Us a Review!

•••

Discover why we're Petersburg's trusted roofing experts. Contact us today at (804) 216-0903 to request a free estimate and ensure your roofing needs are in capable hands.

•••

Share by: