Please allow 1-2 business day for order processing. Carrier may vary by location, but service level remain the same. We only provide ground floor door to door delivery. Additional request like above ground or indoor delivery may incur extra costs. If you have any questions, please contact our customer service team at 647-930-5800.