He does tax preparation, strategic tax planning, IRS audit assistance, bookkeeping, accounting systems implementation, training and support as well as business services like asset management and investor reporting.