We have three grandsons between 2 and 4. They like to play on the iPads. In the course they managed to crack two of the screens.
I looked on Yelp and found Mobil Matrix. They were close and their reviews were good.
We got there around 4:30 expecting to maybe without them for a couple of days. Surprise, surprise. The owner was at the counter and said they will be done by 6:30. I returned at 6:15 and they were ready for pick up, looking like new.
The customer service was extremely good at drop off with the owner and at pick up from an employee. You actually could not ask for better service.
Hopefully I will not break anymore screens but if I do this is the only place I would go.