This all depends on the size of the job, smaller jobs (one or two rooms) can be laid and nailed in one or two days in most cases. Larger jobs such as entire floors of a home, may require closer to a week or more in some cases. That being said, we always strive to complete each job in a timely manner. Unfortunately we can't anticipate all of life's fun little surprises, so you can rest assured we will keep you updated each step of the way during the project. We stand behind our work, and want to give you a floor that you love. If you have any further questions don't hesitate to give us a call or send an online request.