E-chx has handled our weekly payroll for several years, and the employees have always been very courteous and competent. Our E-chx contact person, Kathy, is always happy to answer any questions that I may have.
If asked, I would definitely recommend E-chx as the Payroll company to use.