Unfortunately this is going to be a bad review... Stay away from these guys as they do not back their work or products. I had my iphone 5s screen replaced a few weeks back and happened to break it again. I have someone to drop it off and have the screen replaced, after I got the phone back the corner of the phone was loose and there was a 5mm round circle under the screen... not happy but had to send it back and have it replaced again.. few days later the colors are all purple and there is another circle under the screen right in the middle.. after contacting the owner and showing him the problem, he kept arguing that the phone was damaged and it's not a warrant-able concern..
very disappointed as I have referred multiple colleagues to have their phones repaired...
Give yourself a favor and avoid these guys since they are incompetent and don't back their work, it will save you lots of headaches.
There are many other reputable places out there to choose from so stay away.