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.

(346) 271-5117

Monday-Friday, 8am-8pm CT

Email Us

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

support@otovo.com

Response within 24 hours

Visit Us

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

Austin, 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, grid rewards, 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