We paid what seemed like a very high price for taxes of moderate complexity. When asked about price, the owner got snippy. We also waited 3 weeks longer than expected (non tax season) & found out after we called that the guy working on our taxes left the company. Would not use them again.
Pros: Good explanation of tax issues
Cons: Snippy & pricey