Arrived as scheduled, concluded that my computer needed to go to the shop for further diagnosis. A dead motherboard, and the computer needed to be replaced. Helped with that transaction – my choice. Recovered all data, returned new tower to my home and set up and checked it out. Let me verify that needed data was back. I would highly recommend this company.