Fi-Soft has been doing the payroll processing for my company for three years now. Over that time I have really come to respect and admire their professionalism, expertise and wisdom. They don't just handle the payroll functions for me; they consult with me on all my employment needs and questions. They are very good at what they do and, of equal importance to me; they are very good to work with. Any time I have a Quick Books problem or an employee problem they have been wonderful to give me expert advice and direction. In addition, they have kept themselves on the cutting edge of delivering their services, which benefits me with greater efficiency and keeps my costs down at the same time. I just can't say enough good about them or how satisfied I am with their services.