Net Wizards Order Form
To order new service, you can call us at 650-737-5470. Or, submit this form, and we can begin setting up your account, and will contact you for any additional information we need. You can e-mail sales@netwiz.net if you have any questions.
Phone Email