My review is only based on my training experience as I have not used any other services here.
We have brought our pup to two different one-on-one training sessions here and it has been absolutely worth every penny. Brett Reynolds is the trainer and I would recommend him to anyone that wants to modify their dog's behavior!
We adopted a Min-Pin Terrier mix puppy at about 7 months old. He was social at the dog park and was very friendly with people whether at our house or elsewhere. Around 10 months, we began seeing some different behaviors in our little pup, especially when on leash around other dogs or when there was a fence between him and other dogs or people. It got to the point where we were no longer comfortable taking him out as regularly and stopped going to the dog park. We have since learned that our little baby suffers from something called "barrier aggression."
I explained the situation to Brett through a phone conversation and a few follow-up emails. When we arrived for our session, we talked through specifically what we wanted to work on and then got started. I learned so much in an hour! It was not only helpful in modifying my dog's behavior, but also in giving us the confidence in training him properly.
We purchased a Gentle-Leader collar which has worked great for us. We also learned certain commands to direct and distract him around other dogs, which avoids him escalating into a blind rage where it is very difficult to calm him down. At the end of the session, Brett brought another dog into the room and we were able to try out the new commands while we still had him there to give us feedback. We have continued everything we've learned in the two sessions during our time at home and have noticed a significant change in our dog's behavior. He's not perfect by any means, but seeing the progress he's made is motivation for us to remain consistent and follow-through with everything we learned from Brett.
I look forward to more training sessions and possibly trying an agility class in the future!