Owens Insulation was established in 1986 by Steven Owens. An engineering graduate from Merrimack College he became a dedicated and experienced contract manager. As a professional in the field, Steven started Owens Insulation when he recognized the need for a mechanical insulation contractor with a higher skilled employee, “top-notch” coordination and the finished project excellence that upgraded this industry.
Some of Owens Insulation’s qualified and loyal employees have been with the company over 20 years.
Robert Owens, lead sales engineer joined Owens Insulation in 2012. Starting in the field, advancing to project supervision and coordination, and now Vice-President of Sales and Estimating he continues with the original philosophies of Owens Insulation, Inc.