Here When You Need Us

One of the reasons Merchant Service Company is one of the largest card processing providers in the marketplace is because of our unparalleled client support services. Both existing and potential customers can be assured each situation will not be considered complete until complete satisfaction is achieved.

Phone Support

Have an account?
Need help with billing or technical issues? Call our dedicated support team.

Call Us (888) 941-2121

Live Chat

Get the answers you need immediately with help from our support team.

Email Support

Email us and one of our highly trained professionals will help get you on track.

Merchant Services Company Operates from three offices across the United States;

  • Philadelphia, PA
  • Scottsdale, AZ
  • Charlotte, NC

Which we service all of USA, Mexico and Canada with Local and Regional Account Executives.

Our Corporate headquarters is located in Philadelphia, PA:

150 N. Radnor Chester Road,
Suite F-200
Radnor,PA 19087

Close Menu