We do offer delivery, and each order is subject to a delivery charge based on distance, size of product, and jobsite accessibility. Usually orders over $1000 that are within 30 minutes are free of charge, and orders under $1000 or outside of this range will have a charge. If conditions are not as described, the delivery may be rescheduled and subject to a delivery fee.