Our delivery window is approximately 8 AM - 5 PM. We specifically do not promise food will be there by a certain time because we process hundreds of individual orders on delivery days.