Michael has over 20 years of public accounting experience and is a Certified Public Accountant (CPA). His areas of expertise include tax compliance and planning for small businesses in various industries, including medical, real estate, and manufacturing.