Tech Experts Launches New Website, Support Portal

We’re excited to announce our new website, which has been under development for several months. The new site is much more intuitive and easier to navigate.

Links to our most-used features – connecting to Remote Support and our Tech Experts Support Portal – are now at the top of the page. You’ll also find links to our social media sites such as FaceBook, LinkedIn and Twitter.

We’re in the process of consolidating all of our technical support resources, such as email setup guides, web hosting control panel instructions, and support ticket creation and review functions into one easy to use support portal:

Your feedback is very important to us! If you have the opportunity to review the site, please let us know your thoughts by sending an email to