John and his training are a 6/5 stars. John works with you and your pup to fit your needs for training. John’s calm and cool approach to dog training was just what I needed as I embarked on puppy training during a pandemic! There are so many options out there but nobody will bring you the convenience of training in your own home or at nearby parks as John. He gives you the tools to put in the work and no quick fix is promised, like so many other training options out there. He reiterates the importance of consistency and building respect with you and your pup.