Pay Online Hosting Panel Webmail

Online Payment Maintenance

Our pay online feature is undergoing maintenance. Please call our office 414-208-4682 between 9am and 5pm to pay over the phone or please mail a check to:

Tech Lab Inc.
11617 W Bluemound Rd.
Suite 3
Wauwatosa, WI 53226

We apologize for the inconvenience and we hope to have the payment system back soon.