We started looking for a trainer for our German Shepherd (Lucy) a few months back. We found bill at bulletproof dog training on thumbtack and I was very impressed with his background. Bill was very helpful explaining all of his training options, even sending multiple videos. We decided to try another trainer due to the price. After a few lessons with the other trainer we knew Lucy was going to need a different trainer. We dug a little deeper into bullet proof dog training and decided to put plans into action. We dropped Lucy off with bill for 15 days and I simply can not praise these guys enough. We started receiving videos of her a few days later and I thought we were getting videos of a different dog. We were afraid when we got our dog back she would be a robot, but this is not the case. She’s still the playful love able pup we dropped off, but now she listens to us! They spent plenty of time with us when we picked her up to make sure that we were comfortable with all of the commands that were taught. The entire staff was extremely friendly and I could tell they truly cared about Lucy! I’m very glad we found this place and came around, I just wish we would have went with them right away. I highly recommend bulletproof dog training.