He was professional, knowledgeable, and had great communication with the repair. It was somewhat of a custom repair for my pc and it works great, which saves me from having to buy a new laptop! Turn around time was very fast!