John has 30 years of public accounting experience and is a Certified Public Accountant (CPA). His areas of expertise include tax compliance and planning, business sale and acquisition, reviews, and compilations for small closely held businesses in various industries including Restaurant & Hospitality, Wineries, Health Care Services, Construction, and various other industries