A Carpenters Touch Provides Laminate & Hard Flooring, Ceramic Tiling, Wood & Trex Decks, Asphalt Shingle Roofing, Wood & Vinyl Fencing, Wood & Vinyl Siding and Free Estimate to the Suffolk, VA Area.