Kevin is kind and it was clear on our initial consultation with him that he is in this industry because he is passionate about it. One of the many things I appreciated about Kevin is he will use your dogs strengths when training. He recognizes, like us, every dog has their own personality and he works hard to get to know them to ensure the training he provides is custom to them for the best results. My only regret is I didn't send Theodore sooner.