OMG this guy is absolutely amazing I called him to make sure that he could fix my phone and I drove down and he was done within 10 minutes. My phone screen is crystal clear everything works just the same I would recommend this guy and this company to anyone hands-down.