Best Buy Geek Squad wouldn’t do it, nor would another computer repair shop, but Laptop Repair did! They fixed my Surface Book I-7 separating screen due to an overheating battery —a very sensitive procedure, without destroying my screen! And they are honest and fair about their work and price! Good work Laptop Repair in Centennial! AJH