Integrity Payments has been such a great company to work with. Not only have they been able to help reduce our rates for our multiple retail locations, they helped me understand merchant services and how it really works behind the scenes. The customer service is top notch, and everyone at Integrity Payments has been completely professional and seem to be experts in their field. I currently use Integrity Payments for our payment processing, insurance, and soon will be adding their Payroll & HR. If you are looking to work with a company who really takes care of their customers, look no further and call them! In this industry they truly stand behind their name, and work with Integrity and Transparency. I have told all of my friends about them and will continue to do so.