For more than 30 years, John J. Anderson, CPA has been providing tax and accounting services. It specializes in tax planning and preparation, gift, estate and trust tax preparation, trust accounting and tax and estate consulting for families, individuals and businesses.