Top Phone Repair Plus is the absolute best. I took my phone in for repair at 4:45pm on a Monday. I told David I was flying out of town tomorrow so I need my phone repaired ASAP. He had it all finished within 1 hour of me dropping it off. The screen was being really weird and was very hard to see and read anything. He replaced the screen and did so for a very fair price. Excellent customer service and quality. Thank you!