My laptop needed a new hard drive. It was installed the same day, and the technician transferred my files to the new hard drive. In addition, I bought a refurbished laptop that was on display, and once again the technician transferred my files to the Refurbished laptop. Both were ready later that day.The technicians are wonderful!! I have been a customer for a few years now, and I will continue to be a customer. I have also recommended this company to friends and colleagues.