Snappy Techs Computer Repairs 428 Rideau St Shopping, Technology We are your Ottawa computer repair experts. We fix computer problems on Macbooks, PC & Tablets. We also do computer virus removal and data recovery. Location Details Where 428 Rideau St Contact (613) 606-8881 Website Visit Website Location