Contact Leaders Merchant Services

Call us toll-free at 800-220-4143 or simply fill out the contact form below to send us a quick message. Start now and grow with Leaders today!

There was a problem with your submission. Errors have been highlighted below.

Fields marked with an * are required

Manage your account

online with iAccess

Log In


Service & Technical Support: (800) 554-4777

Email Support


Installation and Training: (888) 605-0693

Email Installation