These guys do great work! My iPhone6+ phone flew out of my pocket on Twisted Colossus at Magic Mountain. Amazingly, I was able to recover it after the park closed and it even powered on, but the screen and case were destroyed and nothing worked. I took my phone to Sprint and they said it was unfixable and wanted me to buy a new phone. I tried these guys on a whim and they fixed it for $150 and saved me hundreds of dollar on a new phone. Take advantage of the ten dollar off Yelp deal.
Just went to these guys again to get a new battery on my iPhone 5. 30 bucks and ten minutes later out the door! They got skills!