John and the other trainers taught me how to train my dog. They didn't just train my dog. This is an extremely important difference and the reason why I go to ACI.
One of the best things about American Canine Institute is that Gene is patient and will take his time to answer any of your questions or concerns and problems you have with your dog. He is also very accommodating doing things like spending extra time, staying late and meeting with you early if needed.
I took my dog Hunter here for some basic obedience and a year later he can complete the agility course. The training staff is great, Hunter is now more social and is feisty and fit as ever.
The American Canine Institute staff recognizes that your dog is your family and they treat them as such.
I've taken my dogs here for about 6 years now. All of them at different training levels but what's great is that they have classes for each stage, everything from beginner to advanced. Very happy with the staff, facilities and environment.