These guys are great. They immediately diagnosed the problem with my iPhone 6 Plus and got it working again the same day. It involved replacing and soldering a microchip and wire. I doubt a lot of places are trained and certified to do that on site. These guys know their stuff and they stand behind their work. If I have another problem, I will definitely be going back to them.