When my computer stopped working, I wanted to buy a new one. Dominic built a new computer for me. He explained everything so I would understand, installed my old hard-drive along with a new one, so I could access files, he installed it, set up my network, made sure everything worked properly, and was available later if I had questions or concerns. His work was impeccable, and he's very knowledgeable and friendly. I would recommend him to anyone. Excellent work!