With over 40 years of experience in the commercial and residential roofing siding and construction industry General Roofing & Construction Co