Delivery times are not guaranteed JD Services does everything possible to deliver your box within the allotted time frame, however, weather, traffic conditions, road closures, lines at disposal facilities, and vehicle breakdowns are just a few of the various uncontrollable obstacles affecting delivery and pickup times. Please plan accordingly. We recommend scheduling delivery one day in advance of your expected use. JD Services is not liable for any claims of loss or any consequential, delay or incidental damages whatsoever.