We do our best to be "right on time."  But, we do have a one-hour arrival window to account for traffic, going over on the previous house or weather.  If we are going to be more than 30 minutes early or late we will call you.