Great help w/ variety of tax, legal, insurance or investment needs. They really will go out of the way to be helpful. A nice small town feel but knowledgeable. If you're looking for straight forward advice from someone you can trust than good place to start. Not flashy, but great reputation in the area.
Pros: Service, convenient location and street or private parking. Very helpful and friendly staff. Comfortable feel.
Cons: Plain (not fancy at all)