Dropped my iPhone when I was getting out of my truck and shattered the screen bad. He came to my job 30 minutes after I called and replaced my screen. Phone looks brand new. Kind of glad because my old screen was getting scratched up anyways. Price was good especially since I didn’t have to bring it anywhere.