I got a referral to see one of the CPAs at Willet Zevenbergen and Bennett after my finances were complicated beyond the capabilities of the wonderful 1040EZ.
The CPA spent a full hour with me getting to know me before we even started in on my financial situation. Although it was too late to do too much that year, he gave me sage advice for avoiding the need to make a big payment in future years as well as ways to reduce my overall tax liability.
In spite of a relatively complex tax situation I spend only a few hours each year to prepare for a one-hour meeting. A packet with instructions arrives in January that guides me through collecting receipts and support for claims.
The cost is well worth avoiding the hassle and mental strain of preparing my own taxes.