Customer Service Request
Request Service Online or Call Us at 1-800-661-0200
For answers to your questions or technical support, you can count on world-class service by phone, online, or on site. Neopost’s knowledgeable Customer Service team is available to assist you Monday to Friday, 8:30am to 6:00pm EST.
Complete the form below and one of our friendly and knowledgeable Customer Service Representatives will respond within 4 hours.