Riva Payments has been our credit card processing agent for the past eight years. They have been very helpful in training our staff new and improved procedures and also reducing our processing cost. Their response time in resolving issues has always been excellent as is their follow up.
