My laptop was filled with a lot of junk, it wouldn’t work and I was on the verge of throwing it away. I dropped it off at PC SMART TECH and had my laptop back within the day running as if it was brand new!