Updating my previous review, these guys have exhibited excellent customer service standards and turned a negative into a super positive! After identifying my situation they sent out another tech named Robert, who turned out to be absolutely wonderful. He identified my problem, diagnosed it, and had it repaired all in about 3 hours and was super friendly! The price was fair and the job was well done, I will definitely use them again (specifically requesting Robert) in the future and tell others to do the same.