This page will help you with items regarding the setup of internet applications on your home computer.
Please choose a category below and then the operating system that you are running. If you have customer service or
technical support question that is not answered below, please contact
support@myexcel.com or call 1-866-890-4508.
We hope that this help section will solve any and all of your problems. If you have any problems that are not covered in this page, feel free to contact us at the e-mail address or phone number above.
Frequently Asked Questions and Additional Help Categories