Stay away......they do not care about their customers time. I have had an issue going on for three weeks. After tech came out and left continued to have them same problem. Called and had to rearrange my weekend for a 3-5 appointment. It is now after 5 and no in house tech supervisor to be seen. They tell you what you want to hear.