Top Notch Tree Service Tree Service Contractor - Lake Villa, IL Looking to contact Top Notch Tree Service? You can reach them at 800-273-8677