SUBMIT A COMPLAINT
Total Service Processing Corp. strives for excellence and mistakes are rare but they do happened from time to time. Please use the below form to report any issues or concerns that you may have.
In addition to submitting a complaint form, you may call us at (833) 808-8333. We're here to help!