Services computer repairs & servicing hardware & software upgrades networking & broadband computer accessory problems virus & malware removal backup & data recovery training & personal tuition custom-built pcs