Not trying to slam CPA firms but generally the CPA you are recommended to is not the one who does the work. Usually it is someone inexperienced right out of school. I do ALL the work myself as I would rather stay smaller and do good work than lose control of the quality and deal with errors. I have found many errors over my 25 years of experience but surprisingly not just from H&R Block and the chains but also from CPA firms. Feel free to call me at 7708232693. I am a CPA with a master's degree in Taxation and I am also a Former IRS Agent. Thanks! Tom Walls