Rob has been great. My dog boarded with him for 6 weeks. As you can imagine, leaving your dog behind could be really scary and difficult, but Rob made this experience easy for me. I was able to shoot Rob a text and visit my pup anytime I wanted. I have now had my dog back for about 2 weeks. My pups has been such an amazing dog and listens to me so well. Not only has Rob checked in to see how things have been going for me since training has ended, but he also has met with me to help me correct small common errors my dog has with me and has helped me socialize him with other dogs. So glad I was able to find a trainer that cares about my dog as much as I do. Thanks Rob!