Need a new roof? Hendriks Roofing Company Inc provides roofing and re-roofing for home and business owners in Vineland, and throughout the Niagara Region. We provide shingle installations, metal roofing and flat roofing and can handle even the largest of custom roofing projects. Call us today!