Absolutely excellent experience, would strongly recommend without hesitation!! Almost half of the other respondents said the repair wasn't worth their time and recomnended buying a whole new computer!!! The rest, aside from CJ, wanted diagnostic fees with little to no promise or hope of repair success. Cj offered free diagnostic evaluation, was confident that repair could be preformed and in a straightforward manner AND WAS RIGHT. CJ qas the most cost efficient option, came to my office, picked up and delivered the computer. THIS is the kind of work ethic and customer service that made this country great and unfortunately almost never encountered currently. Can't say enough in support of this professional. Thank you CJ for saving my computer and making my Christmas!!!!