We offer free estimates for every job. It starts with the onsite field measurement. If we already know what the customer wants for flooring, we can deliver the estimate right after the measurement-on the spot. If, at that time, the customer has not chosen a product, then half of the estimate is already done and we can complete it back at the store with them. In-stock carpet, tile, vinyl, LVT, laminate, and hardwood can all be installed the next day. Orders usually take between 7-10 days depending on if the product is in-stock or still has to be produced at the mill. This timeline applies to all types of floors.