I’ve had a great experience with Sharon and Al. From the start of the training program they have been very amicable. They’ve explained very well all the steps and phases of my dog’s training. My dog, Pheido, loves them. They know what they are doing.