I have used Jim Newell and his firm personally, for my business and I have recommended many people to him. Jim goes out of his way to sit with you and find out what your goals are and then gives you financial and tax advice based on your situation and your goals. His office staff is amazing and can usually answer your questions in the rare case that Jim is not in the office. I can highly recommend Jim Newell and his firm to do your personal and or business accounting. PS. They are also experts in QuickBooks and can easily train your office in QuickBooks.