We had two computers with different problems. They diagnosed them quickly and gave us a great price to repair them. Plus they gave us some different options and corresponding prices depending on what worked best for us. The repairs were completed in a reasonable timeframe. Even after we picked them up and everything was good again, they provided additional support to fix some very minor issues and explain a few other things related to the repairs at no additional cost. Jorge was great and even offered to stay a little later one day after closing to accommodate our busy working schedules. I will use TLC again for all our computer needs!!