Sadly, I have to update my review and drop them down a few stars. Not long after I got my phone fixed, within about a month, the screen started coming off the phone. I ended up having to tape the thing down to keep my phone in one piece. I was pretty disappointed at the install for it to come apart so quickly. The location isn't anywhere nearby where I work so to trek all the way out there to have them fix it (if they even would) wasn't worth my time knowing I was going to get an S7 when they came out (20 minutes there, 20 back, and then another 20 there and back to pick it up when they're done).
I would still bring my phone here for repairs but I'd have to seriously consider whether to use this location again simply for the fact that its so out of the way for me. And if I had problems after an install again, I'd take it back.