I have dealt with companies that give a two hour window, and no information is given regarding when the technician will arrive. I was keep informed and I appreciate the information, because it let me know, this company values my time.