These guys know their stuff I brought in my phone after my friend ran over it with his truck by accident , screen cracked and all ...cellular doctor fixed it the same day . The other repair shops didn't even wanna see it , they just told me to buy another phone