One of their main trainers is not great, she uses some questionable techniques and pushed me to correct my very soft dog a lot more than is needed. I've done a lot of training with my dog, and always enjoyed it, but this wasn't fun. I wouldn't recommend them to a friend.
Pros: Local
Cons: Too correction based, not fun to work with them
more