Super professional, nice, and caring! always a great experience, been coming to him for 3 years and will continue to.