We switched from ADP because they gave us continous price increases. We went to PayChex because of price. Now Paychex is raising their prices and they have not so good customer service. I know these are the big two, but I am not really happy with either one. ADP offered to lower their prices, but I don't really like doing business with a company when I have to get competive quotes to be sure their prices are in line. We are just starting the search. The only other company we have looked at is Paylocity. I would like to get someone I can stay with for several years, who is competive, who could provide exception time and attendence systems which can be viewed by supervisors and employees with different viewing authorization levels. I would also like to have someone who could later provide labor distribution reporting. Any recommendations? Anyone have experince with Paylocity?