Come on in!
Our customer care center welcomes you at One Technology Square, on the corner of Eastern Avenue and Shedden Road.
Enjoy more space, more parking, and fewer delays every time you visit. Our Customer Care Representatives are ready to help you with bill queries, products, and service inquiries and more.

Appointments are our priority for your convenience, please submit your information below and be seen on time.

Make an appointment

*Walk-Ins available on Saturday between 9am to 6pm only

��

Mobile Tech Support

Now available at Flow Galleria Plaza. Our Customer Care representatives are ready to help you

Got any additional questions? We are happy to help!

Call us

Call 1‑800‑804‑2994 if you're a Flow customer, or to join Flow call 1‑800‑534‑7253.