I was referred to Beanhounds, after lack of success at other a few other dog trainers. The work that Jana(the owner and trainer) did with my dog is amazing. She definitely doesn't follow suit with the cookie cutter, one approach fits all style that you get from other places. She took my dog for 2 weeks, which I actually felt comfortable with. I know my dog wasn't going to be locked up in a crate all day and just forgotten about. Highly recommend and definitely trust worthy.
I first went here to deal with some minor behavioral issues. Now I have her walking my dog 3 times a week, and even board my dog when I go away. Highly recommend. Reasonably priced and trustworthy.