Bryan is absolutely amazing! So impressive to see him take apart a phone so quickly and fixes it while you wait. He has handled speaker replacement, battery replacement and put on new screens on many of my family's iPhones.
Even though there are others that may provide the same service, I don't think anyone would match the quality and service of IP3. So glad I found him a few years ago (and very happy to be given "the frequent breaker discount).