Non-Technical Support
How can we help?
Call Us
1-877-696-3737
Have a non-technical question or comment?
If you need to connect with us about something other than IT service, please send us a message below, Thanks!
"*" indicates required fields
Nerds On Site Global Headquarters
4026 Meadowbrook Dr. Unit 120,
London, ON,
N6L 1C9,
Canada.