I interviewed so many dog trainers before deciding on this one and I cannot say enough good things about these guys! I have a St Bernard puppy who was a bit aggressive (as normal puppies usually are while trying to assert domincance) I also have two babies, a 2 year old and infant so training was super important. Greg came to our house to asses our dog in her home enviorment and immediately picked up on all the issues we had been seeing also. He commincated so well with the puppy and she started to listen to him right away. We completed the 6 week training program a fews months ago and worked mostly with Tommy, and my dog is seriously so well behaved its crazy. She has trippled in size since we finished training so we were worried that her size would deter her progress but it hasnt at all. We will be coming back to get our dog ready for service dog training soon. I recommend these guys to everyone and always get asked who we used to train our pup because shes so well behaved. Thanks guys! -Yvette, Chad, and Cuffs