Excellent support and services of Techgeekllc . It was great to speak to someone who did not have an accent I could not understand. For the time that the technician took to repair my computer the price was cheap and the result was better than I thought. This 5 year old computer runs like it did in new. I will be highly recommending this service. Thanks Techgeekllc..!!