Excellent service and prices. I dropped off a couple of items for Bruce to repair, and he quickly earned my trust by being responsive and up-front regarding what the likely issues were with my desktop and laptop. It took a while to repair only because of delayed shipment of a part that had to be shipped from overseas. Highly recommend, and plan on bringing another laptop to Bruce for repair!