It is my pleasure to write a review for Nick as well as, give him the highest recommendation as a trainer. Nick has worked with my two German Shepherds for almost a year now. Nick is not only a very competent trainer, he is professional, empathetic and shows how much he cares for your pups overall needs and your needs as an owner. Working with Nick over the past year results in your confidence as an owner, as well as, your dog's confidence. I brought a 12 week old pup and a 4 year old GS to him and the results were two amazing dogs. Not only does your dog get trained, you get trained to be in control of your dog's behavior. My dogs get so excited every time they see NIck...they have definitely bonded with him and trust him. I can't say enough about Nick as a person, trainer and friend. I would never hesitate to give a recommendation in his training abilities. The biggest compliment I can give, is his training abilities are priceless.