They gave a two hour window and never showed. Wasted my Saturday morning. I called in to the company to see where the tech was and it took them over an hour just to locate him. Management did not even care, very poor customer service. DO NOT USE this company! There are plenty of other companies in this area to use.