We can process your order in as little as 30 minutes if it does not require cutting, though we prefer 1-2 hours advanced notice when possible. Once processed, your order can be picked up in-store or it can be delivered to you at a reasonable cost, or free of charge in Houston for orders of $400 or more. We can often ship as early as the same day, or the next day, depending on the complexity of the order, the time it was placed and the delivery location. Please ask your salesperson for specific pickup or delivery times. In some cases, we also offer after hours service, available on request.