Company News

We are pleased to announce that John Donovan has been promoted to the position of Operating Unit President (OUP) of the Tecta America New England (North Billerica, MA, East Hartford, CT, Portland, ME, and Brockton, MA) and the WeatherGuard (Schenectady, NY) locations. John has been with Tecta since March of 2008. He has been the General Manager of the Brockton, MA and East Hartford, CT locations overseeing operations since 2017. In October of 2021, he became the President of the WeatherGuard location. John has been an integral part of the success of Tecta New England under Peter Owen’s careful mentoring. His strong work ethic, commitment to excellence, and leadership skills make him a natural successor to this organization.


Peter Owens, will be staying with Tecta New England through the end of the year in the role of Executive Chairman. He will continue to be involved and offer his experience to John as John leads the organization into the future.


Tecta New England joined Tecta America in 2007. It was originally founded in 1988 as Delta Roofing by Peter Owens. Peter built the company on a solid reputation of quality service, commitment to a large customer base, and offering a wide variety of roofing systems in multiple markets.