Contact Us
Have a question or comment?
If you need to connect with us about something other than IT service, please send us a message below, Thanks!
Call us at: 1-877-696-3737
Nerds On Site Headquarters
4026 Meadowbrook Drive, Unit 120-121
London, ON Canada
N6L 1C7