We were very concerned about using barkbusters after reading the reviews on this website, but decided to do it anyway. We live in New York City and Sarah was the trainer assigned to us .
She is really excellent. Even after the first visit we saw such an improvement in our puppy! Her techniques have been effective and she has come back a few times for more training. We bought the one year plan which is unlimited training for on eyear.
We are completely satisfied with the company. If you live in the area, I would not hesitate to use Barkbusters and Sarah.