CUSTOMER SUPPORT

Real people. Practical answers. Here when you need us.

We're here to make energy simple. Find the information you need, access helpful resources, or get in touch with our team — we're ready to help.

CUSTOMER SUPPORT CENTRE

Still need
help?

Send us a support request and our team will connect you with the right person to help. Select a topic in the form and we'll guide you through the information we need.

Prefer to speak with someone?

Our team is available to assist with your questions and connect you with the appropriate advisor.

Call our team

1-888-405-7915

Choose a support topic in the form to see the relevant questions and document upload options.

If you require assistance with billing, moving locations, contract information or general support? Complete the form below and select the appropriate support topic. Our team will review your request and help you with the next steps wihtin the next 24 - 48 hours.

A PARTNER THROUGH IT ALL

We're with you at every step.

Reliable support. Practical solutions. A more sustainable tomorrow.