Customer Service

Frequently Asked Questions

Questions on your electric, water or sewer bills should be directed to Customer Service at 781-235-7600, extension 3395, 3365, or 3366.

Questions regarding electric service upgrades or installations should be directed to the Engineering Department at 781-489-7789.

To report a power outage please call 781-235-7600, ext. 3450.

Streetlight Outages can be reported by sending an email.