Non-Technical Support

How can we help?

Computer Service London

Call 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!

"*" indicates required fields

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

Nerds On Site Global Headquarters

4026 Meadowbrook Dr. Unit 120,
London, ON,
N6L 1C9,