Michael and his staff are very professional, kind and accountable. They do both my personal taxes and small business taxes & payroll and I have been extremely satisfied with the work that Michael has done. I would highly recommend Michael McGoey, CPA!