My iPhone 5 was broken to the point that you could see the insides of the phone. I assumed that I would have to buy a new phone completely, but because I currently have a free upgrade to the iPhone 6 given I trade my current phone in, I figured I could give this a shot. He laughed when he saw my phone because of how mangled it was, but within 20 minutes had it looking like new. The price for mine was $100, which I did not mind at all paying. He does phenomenal work.