Contact Us

How Can We Help You?

Individual/Customer

"*" indicates required fields

Give Us A Call:

1-855-263-3738

Our Headquarters:

5444 Westheimer Rd,

Ste 1000, Houston, TX 77056

 

Email Us Directly:

[email protected]

 

Get in Touch with Our Team

Use the contact form above to connect with Terrapass customer support. We respond to inquiries related to:

  • Carbon offset purchases and project details
  • Renewable energy certificates (RECs)
  • Water restoration certificates (WRCs)
  • Green-e Certified 
  • Account access and order support
  • Corporate sustainability and emissions strategies

Our goal is to deliver timely, accurate information so you can make informed decisions about your environmental impact.


 

Customer Support for Carbon Offset Orders

If you need help with an existing order, account login, or questions about specific carbon offset and carbon removal projects, our support team is here to assist. We’ll work quickly to resolve issues and ensure a smooth experience.


 

Business Sustainability & Carbon Credit Solutions

Terrapass partners with organizations of all sizes to support corporate sustainability goals. If your company is exploring carbon credit programs, emissions reduction strategies, or renewable energy solutions, share your details and our team will follow up with tailored recommendations.


 

Feedback, Partnerships & Webinar Topics

We welcome your feedback on our products, services, and environmental initiatives. If you’re interested in partnerships or have ideas for future sustainability webinars and carbon offset education topics, let us know—we’d love to hear from you.


 

Response Time

Terrapass typically responds to all inquiries within 1–2 business days.