Came here after checking with several other businesses in the area. RJ diagnosed the issue and had my wife's iPhone 7 Plus fixed and back to us within an hour. Everyone else had said it needed expensive parts but RJ figured out that it was actually just a bad cable connecting all of the sensors, microphone, speaker, camera at the the top of the phone. Couldn't be happier, thank you so much. They have a nice waiting area too.