Contact Us

Shop and Offices

We are located at 8212 Oak St. in New Orleans [map]. We are open Monday through Friday from 10am-6pm.


Please call us at (504) 896-TECH [8324] to arrange for on-site technical support or for any questions about our services.


If you have questions or would like more information about one of our services, please email us at


We have an e-fax allowing us to check our faxes anywhere we can check email. To send us a fax, dial (206) 309-0541.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.