They did a great job! The only reason I am not giving them 5 stars is because they called me 5 times and emailed me 4 times. I was at work, which is why I was hiring them. Getting that much communication, back and forth on the time, is a bit much! When the tech arrived, however, he was very nice, worked quickly, and made sure all the features of my phone worked accordingly!