I had a terrific experience with Jack and his training sessions! Not only is Jack a very personable guy, but he had my dogs number within the first few minutes of entering my home. By the completion of the first hour of training I had a 100% different dog (he was till adorable, but with WAY better behaviors), and by the time Jack left my home I finally felt like there was hope for my being able to manage my 90lb. puppy! After the first three or four trainings I gained several skills necessary for raising a well mannered boy, and when I have a question or two for follow up Jack is readily available to assist me! Thanks Jack!