To say that Justin is good with dogs is definitely an understatement. He is wonderful with both dogs AND people. His training methodology and delivery is very effective and fun. When working on multiple issues with both of my dogs, Justin was patient when explaining what I needed to do. Then, he demonstrated what needed to be done (and made it look very easy), and finally he had me practice the techniques so he could provide feedback and suggestions on the spot.--I have been to group dog training classes, and they are nowhere near as good as Justin's individualized training. I'm so glad that he was able to help my family, and I highly recommend him to anyone who needs help with their dogs. Thank you, Justin!