John has been employed at HBC since 1993. He was made a roofing foreman in 1996, promoted to Project Manager/Estimator in 2000 and later promoted to the Roofing Department Manager at our Lewiston Branch in 2007. In 2016, he was promoted to Vice President and General Manager. In addition to his over three decades of training in the roofing and wall panel trade, he has completed the OSHA 30-Hour Safety Course & EM-385 Competent Person Certification Program. John is also a Veteran of the US Air Force having served over 26 years in the Maine Air National Guard. He is also currently the Commander of the American Legion Post 31 in Auburn, Maine.