Contacts

Media or Customer Relations

 

Billing and Meter related questions should be referred to your utility.

Media: 416-506-2823 or <Please enable javascript to reveal this email address>

Customer Relations: 905-403-6900 or <Please enable javascript to reveal this email address>

General Feedback or Questions

 

If you have a question about the Smart Metering Entity or would like to provide feedback you can email <Please enable javascript to reveal this email address>