I recently had a great experience with Cyber Knowledge Group. Tim is extremely knowledgable on computers and other technology. My MacBook Air had been slowing down recently and I thought it was due to aging so I thought that the only option was to buy another computer. After coming into contact with Tim did I learn that the issue was with my data storage and battery, which could be fixed without me having to purchase another computer. My experience with Tim was wonderful. He sent me daily detailed updates on his work and went above and beyond to ensure my computer worked better than when I dropped it off. Tim does not rest until the job is fully complete and he is very transparent with his customers. I would highly recommend him to anyone looking for an experienced and knowledgable technician who provides excellent work at a great price! read more