Reach Out To Us

Please contact the appropriate department below to have your question answered promptly.

Customer Services

1-800-478-6409

info@astac.net
Submit A Testimonial

Internet Support

1-888-896-7815 

Available 24 Hours, 7 Days A Week (Not For Dedicated Internet)

After Hours Support

1-888-535-7538

After hours support is available outside of our normal operating hours in case of maintenance problems.

ASTAC Offices

Our corporate locations can be seen below.