About us

Computer Idol is based in Ottawa, Ontario and is a proudly Canadian company, we specialize in computer equipment and repair as well as networking equipment.