Let's Talk

We're here to
help

Questions about our service? Ready to get started? Our team is standing by.

Call Us

Speak with our energy experts about getting started or our existing customers for support.

(833) 317-6937

24/7

Email Us

For non-urgent inquiries or detailed questions about our services.

support@otovo.ai

Response within 24 hours

Visit Us

Our headquarters in the heart of Texas's energy capital.

Houston, TX

By appointment only

Common reasons to contact us

Get Started

Learn about our service plans and how to switch to Otovo

Schedule Service

Request maintenance or repair for your solar, battery, or generator

Account Support

Questions about billing, bill credits, or plan changes

Already a customer?

Access Customer Portal

Need emergency support?

For power outages or urgent equipment failures, our 24/7 support team is ready to help.

Ultra plan members receive priority emergency response