My husband and I have been using Michael for several years, for both business and personal taxes, and he is amazing! From his professionalism to his extensive knowledge of the business, we always feel that we are in great hands with him. Cyndi is wonderful as well and a true asset to his team. I have been through many CPAs in the past and Michael is simply the best. I am very busy with my work schedule so they are great with email and very accommodating when it comes to meeting in person. To be honest, dealing with taxes and the IRS is very scary - I now feel like i have someone on my side since we've been working with Michael.