Left an iPhone 5 with a broken screen with him, he fixed the screen for $55 and also alerted us to the swollen battery that needed replacing which he did for $40. He seemed to know what he was doing and went through a couple of spare parts in order to make sure it worked for us - I've done similar work myself and I watched him go about his work, he did everything as I'd have expected him to.
All told, we had the iPhone back working perfectly within about an hour with a new battery for less than a hundred bucks! This was perfect since we are only visiting Vegas and didn't have time to wait. I definitely recommend him for your iPhone-fixing needs.