I`ve had experience with ADP and Paychex both, along with several other systems. My preference is to do it in-house using Quickbooks Pro.
My clients have also had their own experiences with outsourcing to ADP and Paychex but they weren`t very good experiences. They brought their payroll to me and I was able to get everything straightened out so that everyone`s happy.
Most of the problems with the other providers have been tax-related with regards to over-reporting and under-reporting and can take awhile to straighten out.
I`m not putting down the other sources at all. For the most part, they function well. Each business requires a payroll service that fits their needs so it`s best to check them all.
Good luck to you.
If you are researching the net branch
or are looking into opening your own mortgage net branch
, we have an alternative to net branch opportunities
. Ask us about mortgage branch opportunities
, we love to talk and write about this.