Certified Public Accountant specializing in small business, estate, trust, and individual financial reporting (bookkeeping, accounting, and payroll), tax preparation, and tax planning.