Customer Care

Email:  customercare@switchenergypartners.com

Telephone:  1.855.737.3722

Hours:  Monday through Friday 9:00am to 5:00pm Eastern Time

Switch Energy Headquarters and Mailing Address

Switch Energy
17 High Street, 3rd Floor
Norwalk, CT 06851

Comments and Questions

Have you checked our Questions page?