Contact Us

EMAIL US

Sales Inquiries:

Technical Support:

Billing Inquiries:

CALL US

Toll Free:

800-781-6862

Our experienced sales and live support staff is based in Kansas City MO and and Dallas Texas.
We provide Outstanding Live Support
Monday through Friday 8am to 6pm EST excluding holidays.
Our Web-based support ticket system and email support is available 7 days a week, 365 days a year!

FTP Data Center

New York, LA, Tampa Florida and Houston Texas

Mailing Address

Corporate Office
1505 SW 8th Terrace
Lees Summit, MO 640

 

Data Center Locations

  • Cincinnati, Ohio
  • Houston, Texas
  • Tampa, Florida

 

FTP Worldwide Support