The service is terrible. I switch from this company after my service was down and they did not show up for an appointment three times. When I complained I had missed work because of their incompetence (when I checked the service status it said the appointment would happen) until it switch to asking if I was inquiring about the service visit they had made. No one ever showed up. Costumer service lied and said they would show up the next time. They didn't show up. As soon as my contract was up I ran from this company. Beware do not lock yourself in. You will be sorry if you do.