Find us on Facebook Join us on Twitter
John T. Morgan Roofing and Sheet Metal Company, Inc.
John T Morgan

Since 1933, John T. Morgan Roofing and Sheet Metal has become one of the most respected roofing contractors in Virginia. As a roofing contractor specializing in the installation of both commercial and residential roofing systems, John T. Morgan consistently strives to exceed the demands of its customers and provides them with innovative solutions on every project.

John T. Morgan reached its 80th anniversary in 2013, this accomplishment affirms its commitment to providing superior products and services. We have proudly served the greater Roanoke Valley since 1933 including Roanoke, Lynchburg, Martinsville and The New River Valley.


  • NRCA - National Roofing Contractors Association
  • VARP - Virginia Association of Roofing Professionals
  • BBB - Better Business Bureau
  • Roanoke Regional Chamber of Commerce

Mission Statement: To provide the highest standard of quality and workmanship in the roofing and sheet metal industry, giving excellent customer service, cost effective installations that make for repeat business.

“As a third generation roofing company, we take our responsibility to our customers very personally.”
– Cynthia M. Shelor, President & CEO