Horizon Roofing of Holland, Michigan can complete any roof installation, replacement or repair project your home needs. Our customers prefer to work with our experienced roofers because we are fully licensed and insured; are family-owned & operated; p