Used this payroll service for my small business for 2 years. Was overcharged consistently. Finally, when we fired them, they charged the company a penalty (against the contract we signed) that is about 9 months charges of our new provider. Don't use these guys!