John T. Morgan Roofing specializes in the installation and maintenance of commercial & industrial roofing systems. Our goal is to exceed the expectations of our customers and provide them with an innovative solution on every project. Whether you’re in need of a new roof, leak repair or preventative maintenance we’re here to help.
Family-run for over 84 years
Founded by Mr. John T. Morgan in 1933, we have been located in Roanoke, Virginia for over 80 years as a continuous family business. Now as a 3rd generation company, the philosophy through our many years here has remained the same. Our focus has and always will be on the customer's best interests.