For customer service inquiries, including questions about order status, please use the form below to send us your questions or comments. You are also welcome to call us at 916-436-4888. Please leave a detailed message and we will call you back as quickly as possible.
For all business inquiries, please send us an email addressed to info[at]terrestra.com or send snail mail to:
PO Box 579
Fair Oaks, CA 95628
Thank you for your interest! We look forward to hearing from you.