Our scheduling windows are 8:00 AM - 11:00 AM, 10:00 AM - 1:00 PM, 12:00 PM - 3:00 PM, and 2:00 PM - 5:00 PM.  Your technician can arrive ANYTIME during that time period, but you will receive a courtesy phone call or text message when they are on the way, and this usually gives you a 30-minute notice of arrival.