Contact Us

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!

  • This field is for validation purposes and should be left unchanged.

Call us at: 1-877-696-3737

Nerds On Site Headquarters

4026 Meadowbrook Drive, Unit 120-121
London, ON Canada
N6L 1C7