Derek was amazing with our 2 1/2 year old Engish Shepherd (Border Collie type) dog. She was a jumper (on people), high energy and unruly. We couldn't enjoy having guests at our home. Every walk with her was not enjoyable. We were at the point we were considering rehoming her. Derek had her in his home for boarding and training for a week and she came back a completely different dog. She's enjoyable to be with, walks much more easily and is better behaved dog. He showed us what was needed to continue her training and had tips to "give her a job" and reduce her energy level, which is needed for this breed. We can't give him 10 stars, so we'll settle on 5!