MyAccount Online Customer Portal is now LIVE!

MyAccount is now live! All previous eCare customers have been automatically switched over to the new portal. If you previously held an eCare account and have not received email instructions on how to access your account please contact our customer service department: or (519) 737-6640

Click here to sign up today!