Horrible and incompetent, had my screen replaced on my S6 active. Guy returned it to me with the screen sticking out of the bezel. I told him the shit wasn't right so he wrapped in in rubber bands and told me to let the glue sit for an hour. After an hour I took the band's off but the glue didn't adhere and the screen didn't work. Turns out it broke because there was something protruding behind it and it bent the screen. Had to buy another screen (2 total approx $450). I dropped the phone from hip height and the screen stopped working again. Took it to wireless avenue and the connection was loose from previous repair. Incompitent service. My phone is back working just fine. Labor cost wasn't expensive but the guys lack of experience cost me two screens. Don't pay for incompetence go somewhere else