Over 20 years of accounting and tax preparation experience