
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-693724/7
Email Us
For non-urgent inquiries or detailed questions about our services.
support@otovo.aiResponse 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 PortalNeed 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