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?