My contact with AmCheck is the consummate professional in his field. I have been with other payroll companies and there really is no comparison with regard to personalized service, knowledge of the rules and regulations that affect my business, and they are so proficient in what they do. I never have to worry about anything being done less than perfectly. These guys rock!