We are very happy with Payroll Solutions.  With their help we have significantly reduced our time to process payroll. They are very responsive to any questions that we have.  We like the reminders that they send when payroll is due.  They have been a great business partner.