Had a cracked glass, broken LCD screen on my iPhone5s. This is the second time I've gone back to Kareem as I had dropped the phone in December and had broken the glass then too. I highly recommend him to look after any of your repair needs. Not only are his prices fair and reasonable, he's extremely fast and there's no waiting for days for work to be done. Super friendly and easy to communicate with as he answers phone messages or emails right away. Hopefully I won't need to use his services for a while (buying a better case for phone LOL) but will definitely go back or recommend to friends.