Ryan Matthews is a true gem! He has a magic touch when it comes to understanding animal behavior. He offers a variety of training techniques/methods and works with you choosing the best techniques for you and your dog. We saw results immediately and were given a plan to assist us with repetition and continued learning. We cannot thank Ryan enough! Worth every dollar! A game changer!