Gary Kennedy Roofing & Construction specializes in all your roofing, gutter, and vinyl siding needs. Quality workmanship, coupled with exceptional customer service, creates repeat customers.