Good evening, we have used a company called CompuPay for the last 5+ years. They offer a variety of services including handling your payroll tax submissions to the tax agencies, cutting payroll checks, direct deposit, w4 sending and they have online option where employees can log in to see past payroll data. they have been good to us. The cost biweekly for 100+ employees is 300.00 biweekly (every time we run payroll). I hope this helps. They also have a 3rd party that you can do background checks through, they offer 401k and health plans.
Alicia