These guys did an excellent job repairing my iPhone 6 Plus screen! I had pieces falling out and was worried that they won't be able to fix it. When I met one of the guys he said, "it's not bad, be back in 30-40 min and it will be fixed. I felt ecstatic and relieved when I received my iPhone. Also to mention that the pricing was very reasonable compared to going to the Apple Store or other services.