Mike is every persons dream for a CPA. My last CPA told me I owed over $ 1,000 and I was shocked as that never happened before. She also loved to email and put all my returns in a basket on her doorstep. How unprofessional. Mike is great by always asking a great amount of questions and got everything back where it should be. If you want the BESTCPA go to Mike.