Without question, Jim Nardine is the finest professional I have encountered in the last 10 years. He is knowledgable, kind, and ethical to the highest degree. For my business and personal finances, Jim has helped me with simple bookkeeping, tax preparation, and strategic planning. Jim saves me time and brain damage. Whether your accounting needs are large or small, you can't go wrong with Jim Nardine.