Gareth knows his stuff and is very fair and clear on fees and repair! My PC crashed and could not be booted up no matter what I tried. I called and brought my PC to Compudoc's shop. Gareth explained to me the diagnostic process and when I called back he explained to me that my PC was overheating and damaged one of the two memory chips. Eventually a clean-up was done, the bad chip removed. It now runs without a hitch on 4GB, and without the high-speed pitching noise from the fan.
It was a scary experience (my last backup was done a year ago!) and Gareth did a superb job fixing the problem and saved my day. Highly recommended for anyone having PC issues. For sure this shop is going to be my IT support in Vegas.