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.
Have an account?
Need help with billing or technical issues? Call our dedicated support team.
Call Us (888) 941-2121
Get the answers you need immediately with help from our support team.
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;
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,