We do our best to stay on schedule, but we cannot promise an exact arrival time. Because our technicians may be coming from another home and dealing with travel or traffic, timing can occasionally shift.