Quality quality work. My PC had a broken screen. I was called the day after I dropped it off and was informed I needed a replacement. It was done 3 days later after ordering new parts and worked just like new. I would recommend this business to anyone that needs computer help.