Ottawa : Computers : Nerds on Site - Technical Support Ottawa
Computer Repair Ottawa. Nerds on Site specializes in 24hr technical support, onsite IT support, networking, internet security, virus removal. For all your technical computer needs call NERDS on SITE a professional that comes rigth to your home or business.