I can’t say enough good things about their training. It’s top notch and very comprehensive. They do not rush to meet a two week timeline like most other training companies. Instead, they train your dog till they learn to govern their own behavior. That was a selling point for me. If you are constantly wanting a status update on your dog… this is not the place for you. If you want a well mannered dog and a place that’s going to take their time, they’re the place to have your dog trained. My hyper Heeler mix was trained with them. He is respectful, and well mannered around strangers and friends… but above all, he is still himself. When I went to go pick him up, I was told exactly how to handle him. Erwin walked me through the whole process and was very thorough. It’s simply amazing. Their prices are very affordable and I’m happy with the results my dog had. My friends and family always compliment me on my dog’s behavior and manners.