American Construction & Roofing In Cherry Hill has a proud reputation as one of the premier roofing company in Cherry Hill NJ. We know our customers experience fear, uncertainty and doubt when making the decision to hire a roofing contractor. At American Construction & Roofing In Cherry Hill, we offer the best experience - quality service, dependability and trust.