For customer service inquiries, including questions about order status, you are welcome to call our toll-free number: 1-888-808-4438. Our phone lines are open Monday through Saturday from 10 am - 6 pm Pacific time. We try to answer all calls personally but if you do reach a recording, please leave a detailed message and we will call you back as quickly as possible. You are also welcome to use the form below to send us your questions or comments.
For all business inquiries, please send us an email addressed to info[at]terrestra.com.
Thank you for your interest! We look forward to hearing from you.