American Home Contractors is the number one roofing contractor in New Jersey! During the past 15 years, we have built a strong reputation through detailed workmanship and responsive service. American Home Contractors is a full-service roofing company in New Jersey, providing residential roof replacements and repair services. Our contractors use only