I accidentally dropped my child's older iPhone on a hard surface which broke something internally- I didn't know what I did because the screen wasn't cracked but it didn't work! I tried going to Best Buy to have it fixed, but they don't repair older iPhones. I was stressing because he has a lot of information on his phone that he wanted to keep and hadn't backed up... I was happy to find Mon Valley Phone Repair and talk with him before driving 30 min to his shop. He gave me a quote via message and assured me he had the parts. Once I arrived, it took him less than an hour to swap out the broken parts for new ones and it works perfectly now. We will be calling Josh for any future repairs, it was great communication, price and speed. Thank you!! read more