I called up Alan when my desktop suddenly died on me and he was very quick to respond with a thorough and correct diagnosis of the issue. I dropped off my desktop on Monday night and got if back on Wednesday after he worked his magic. The computer came back faster after a comprehensive clean up of the interior and some much needed upgrades and reconfiguration. All I can say is that I was extremely satisfied with Alan's work as a customer and would recommend him to anyone in the Etobicoke area and beyond!