Terry Taylor Company: Taylor & Sons Well Service and Excavating Business Location: Van Buren, IN 46991 Installer Certification Number: 752 Installer Cert Expires: 12/31/20