When my teenage daughter wrecked her phone, I came to iRepairPlus. The screen was smashed and it was overheating. They found a short, fixed the issue and repaired the screen. It's as good as new! I couldn't be happier with the results!! They kept me updated throughout the process on their findings and cost.