Highly recommend PHIT Computer Services. My laptop is night and day after having it serviced with PHIT. After dropping it off for assessment, I was contacted with a proposed course of action and estimated cost so that there were no hidden surprises as the end. Excellent communication and was delivered on time. Very happy with my experience with PHIT.