ADP payroll system is one of the best choices to make when you’re running a small business and need such software. The company provides 24/7 support and offers HR features as an addition.