Highly Recommend! I have been through some really bad accountants for the small business I work at. Someone on a local blog referred me to Kevin and I am so glad they did. He helped sort out the tax mess left by the last accountant. The taxes have all been done on a timely basis. He is super smart and if he doesn't know the answer first-hand he will find out. I have complete confidence in the work he does. His office staff is always personable and helpful too. He has a client for life!!!