Kelly Contracting Services provides roofing, gutter, kitchen, bath, flooring, deck, and patio services and free estimates to Westmoreland County.