I've used this business 2 times for the same Lenovo ThinkPad laptop. In Feb of 19 they replaced my fan and in May of 21 they replaced my hard drive. Both times the work was done fast and their pricing was more than fair. I didn't think they'd be able to help me this time because I moved to Burlington and don't have a car. They picked my laptop up and dropped it off for me. That's over the top service. I can't recommend them enough and will continue using them for all my computer needs.