We used to run our weekly payroll in-house, this started to take up a lot of our time and it was a constant headaches to keep up with all the regulatory changes and ensuring our employees got paid on time. Outsourcing our payroll to TCC was the best decision ever, their fees are excellent value for money, we should have done it earlier!