Jeff and the team here are a group of highly skilled professionals that truly care for the struggle that dog owners have. They use an extremely fair and balanced approach of reward and punishment for good and bad behaviors. If you are searching for positive only trainers move along but if you understand the methodology and reasoning behind balanced training then there is no better place. Consume the thousands of hours of free content they post on social media. They offer all the education you could possibly need to train your own dog. If you need help you can get one on one Skype sessions, ask questions during the countless public Q&A sessions on social media, go to a seminar, or schedule a board and train. Can't say enough about this crew of amazing humans trying to better the world by helping one owner at a time. read more