Leaving a review for this company although the work was done a few months ago. Quality and knowledge of work was very good. The only reason I would drop a couple stars was due to lower professionalism than expected. During my project the repair tech would receive several calls from his wife or maybe girlfriend, that always seemed to become some type of argument. This was a little awkward to listen to. I'm on the fence if I would recommend this company, but I will say the job was well done.