Dear Valued Customer,

We have moved to a new web portal!

We are excited to announce that our new e-billing and web presentment platform, "My Bill," is now live! This innovative platform is designed to enhance your experience, offering more streamlined services and better management of your energy needs.

Please Note: This current portal has been discontinued. To continue enjoying our e-billing and web presentment services, we kindly ask all existing users to sign up at the new "My Bill" portal. Signing up is easy and only takes a few minutes!

Sign Up for My Bill

We are committed to ensuring a smooth transition for all our users. If you have any questions or need assistance, our dedicated customer service team is here to help.

Please do not hesitate to contact us at 1-877-332-3316.

Thank you for your continued trust in us as your Local Distribution Company. We look forward to serving you with even greater efficiency on our new platform!


Ottawa River Power