Log In

Please enter your username and password to log in.

Account information


Can't access your account? Click Here

Confirm your ACH Deposit (Ping) by clicking here.

If you are not the owner or an employee of this Tax ID, this portal is not intended for your use and your access may be terminated immediately without your consent. Fraudulent use of this website will lead to prosecution.

Phone: 800.895.0621
810 Sharon Drive, Westlake, Ohio 44145

Copyright ECHO Health, Inc. 2023. All Rights Reserved.