Call 1-800-427-8686 to get in touch with one of their customer service representatives. You can also visit your local Astound service center if you need to make payments, pick up or return their equipment, or report any concerns with your Wi-Fi, TV, or telephone plan.