Sage has fulfilled our every need for accounting including payroll. Excellent software, great reporting, solid accuracy and ease of use