A new Echo Hosting website is coming your way soon!
Links for current customers:
Mail Server– http://mail.echohosting.net
Billing System–https://echohosting.freshbooks.com
Support Ticket email address support@echohosting.net
Phone number: 1.509.684.2511