Mike is great. he has been coming to us for years and the level of service and professionalism is always top notch. He is always thorough and makes sure we understand what we can do to maintain our equipment. He is fantastic.