24 hours a day, 7 days a week! Please email us at tech@webwizards.ca or call our main line at (204) 989-5664, ext. 109. A representative will get back to you within 15 minutes.
Email: info@WebWizards.ca 200-309 McDermot Avenue, Winnipeg, Manitoba R3A 1T3, Canada