Orei
I use Paywork.ca for three of my businesses, with employees from 7 to 35
They offer 3 type/level of service - they run the payroll with you sending the data, you run it online, or you run it in house and upload it.
They deposit by EFT or mail you cheques for a fee
The payroll needs to be...