Shipping fees will be calculated at checkout. After checkout, our office will contact you to confirm your delivery date and estimated time slot. Deliveries can be scheduled up to a week in advance. If you need your order sooner, please call our office to check availability and place a rapid order. Open for pickup for in-person ordering Monday-Friday 7am-5pm and Saturday and Sunday by appointment