Attention: Our website forms, including Request for Service, will be unavailable until further notice due to server upgrades. For assistance during this in time, call 1-877-318-4782. We apologize for the inconvenience.
Thank you for your patience as we address a temporary phone system outage. We apologize for the inconvenience! If you need to reach our Service Team, please complete this form. For all other inquires, please email: customersuccess@vistaservices.ca. We will contact you as soon as possible.
Our Pre-Authorized Payment Plan is an easy and convenient way to pay your bill. Sign up and your bill amount due will automatically be withdrawn from your bank account, avoiding any late payment fees. Payments are applied to your Vista Services account on the bill due date.