May 2020 by Craig Smith
Mike has been preparing my taxes for years. I trust him completely, he is very professional, thorough and his fees are very reasonable. I have to wait for a certain form from the family business. It usually shows up about three days before the deadline, but he always seems to have it ready before the filing deadline. Five stars for sure.