Customer Feedback

Your feedback is important in helping us to serve you better

We read all submissions carefully to ensure your feedback is directed to the team who can help you best. Responses may take up to five business days. Please call Customer Care & Technical Support if your matter is urgent at 807-623-4400 (Local) or 1-800-264-9501 (Toll Free).

Loading
  • Contact Information



  • If your matter is urgent, or you're experiencing an outage, please contact Customer Care & Technical Support at 623-4400 or 1-800-264-9501.

Rendered by:WWW-C01-PRD-01.