

Softerra strives to improve its services to customers by continually examining our website. If you have additional questions or are in need of customer service, please consult the following resources:
Neo Digital, Inc.
864 Terrace Dr.
Los Altos, CA 94024, USA
Phone: +1-888-862-2759
Fax: +1-877-328-3181
Sales department: sales@softerra.com
Support team: support@adaxes.com
Quote request: la.quote.request@softerra.com