How Can We Help You?

Have Questions About Signing Up?

Our Community Solar Support Team is happy to answer your questions.

You can call us at 855-727-4636. Our team is available Monday-Friday 9 AM – 6 PM ET.

You can also email us at [email protected] and we will respond to you within 3 business days.

Offices & Locations

Massachusetts

101 Summer Street, 2nd Floor
Boston, MA 02110
617.431.1440

17 Parkridge Road
Haverhill, MA 01835
617.431.1440

67 Hall Rd. Suite 2
Sturbridge, MA 01566
617.431.1440

Illinois

200 W Monroe Street, Suite 620
Chicago, IL 60606
617.431.1440

Maine

254 Commercial Street
Merrill’s Wharf, Suite #245
Portland, ME 04101
207.517.9988

WASHINGTON, DC

1990 M St. NW, Suite 800
Washington, DC 20037