Finishin Touch Roofing is a full service roofing and exteriors company serving customers throughout central and eastern North Carolina. We are known for our superior workmanship, and our integrity and honesty in dealing with customers and our partners.