I found Justin while doing a Google search for dog trainers in San Diego. I didn't think anything of him or his work and decided to go with another company, which shall remain nameless. The previous trainer didn't seem to teach me anything, and I felt it was an hour lost, in addition to the money I coughed up. I called Justin and voiced my concerns regarding my dog Aldo, and he told me to rest assured; he'll be able to show me changes in one session. I was skeptical and thought he may be too confident of himself. BUT, let me tell you...he did just that. I have a 7-month-old mini Australian Shepherd, and he has energy galore. He would jump all over people and think it's playtime whenever someone walks in the door. From the first session, Justin was able to have the dog sit, listen to what I say, and be more attentive. For anyone who is looking for a trainer out there, trainers are plenty and so are their companies, yet not many trainers will tell you what the problem is and solve it from the ground up. Justin did that for me! As long as you follow his instructions and actually put in the effort, your dog will turn out great. Too many people try to humanize their dog and treat them like one of their own and forget that these "kids" are dogs, and at the end of the day, work on instincts. It's an art how we can communicate with them, and Justin is like Picasso in that field. I have been getting compliments from my friends and family on Aldo's attentiveness, in addition to his calm demeanor. I recommend Justin to anyone willing to put an investment into his or her dog's life.