Greg has been great! I'm very glad I chose this training course - it's come so many additional tools that I didn't have to buy, and with all the visits, I feel that I got a great deal for my money. (And I don't even think my dog was out of the ordinary!) It was also perfect as a first time pet owner because I know I can e-mail anytime, to ask anything. I would recommend Bark Busters to others without hesitation: the training is tailored specifically to you and your dog. Greg has been very personable and easy to get along with; and he's committed to making the client happy. And I'm pretty happy with my experience!