Granted this was several years ago, but I did not have a great experience with this company. Although they did come to my house to pick up my laptop that had crashed, they kept in for several weeks and were difficult to get a hold of. When I got it back it worked for a couple of days, and then crashed again. When I tried to get a hold of them again, I never heard back. Plus it was pretty expensive. I would not call them again.