Giving time window of two hours works just fine accept tech always shows in last 15 minutes of waiting time (first 1;45 hrs just gets wasted). One tech and more than one building means tech has to go back and forth to silence alarms etc. Overall- techs are fantastic with this company and this is the third place we hired them to get all test done. I do recommend this company.