I can't say enough positive things about Nate as a trainer or a person and he deserves way more than 5 stars!!!! When we started one on one on leash basic training he instantly built a rapport with us and our dog. It is obvious he knows what he is doing. Nate is patient with us as well as our dog and makes sure that we both have the commands down before the session is over. He responds quickly if we have questions and also offers boarding services for his clients. When it comes to leaving your fur baby behind while on vacation it is hard but we know with Nate he is in great hands! If you are looking for a trainer in town look no further. Whenever people comment on how well behaved our Leo is out in public I can never take credit... it's all Nate, he has the magic touch for sure!