• Power Outages: 508-824-3111
  • Customer Service & Billing: 508-824-6976
  • Administrative Offices: 508-824-5844


Please utilize the below email form to contact TMLP about any business issue that you would like addressed. Please know that this form should be used for non-emergency issues only. You should get a response within 1 to 2 business days.

If you have any urgent issues pertaining to electric service or power outages, please contact us at the appropriate number listed above.