Our young golden retriever needed help with certain behavioral issues we were unable to correct on our own and we decided to call in a professional trainer. Having had some experience with trainers in the past, but not knowing any now, I took my time exploring the yelp.com ratings as well as others listed online. One I looked at was Bark Busters. I liked their presentation and contacted the trainer in our area, Jan Janecki. We hired Jan for 2½ hours to assess our dog's needs and demonstrate ways to solve our problems. This she did very well. Jan knows canine psychology and clued us in on the steps we could take to eliminate some annoying issues as well as build up our dog's confidence. With firm kindness she took us under her wing and showed us what to do to achieve the desired outcome -- a pleasant family dog. Dog owners who decide to hire a trainer must accept the responsibility for following through on the lessons taught, i.e. there's homework to be done here and all the lessons in the world will be for naught if the studying afterward isn't completed. This is because, in the end, it is the owner who is the student, and it is the trainer who teaches him to be the better owner. We highly recommend Jan Janecki and will continue to use her services.