IMPORTANT: We have installed thousands of systems across New England. As our community of Solar Champions continues to grow, our Customer Support team is working to expand as well. Our goal is to provide professional, timely service to all customers. However, we're short staffed and response times may be longer than either of us would like.
We are extremely sorry for any delay you may experience. Please know that we are doing everything we can to support all customers as quickly as possible. Before you reach out, please check out our support resources below. Thank you from our Team!
Having trouble with your system? Our Service Team is happy to help. Please consult our Troubleshooting & FAQ guide before opening a Service Ticket.
Use this form to contact our talented service support team. Forms are monitored during regular business hours, Monday–Friday, 8:30am–5pm.
If you have an emergency, please call our on-tech crew at 207-747-0076.
Did ReVision Energy install the equipment?
It's helpful for us to see some photos of the issue!
What’s going on?