Typically 5 to 7 days start to finish. In this time we're usually working 2-3 days. The rest of the time is for allowing the pool to dry out. Weather permitting, 1 day of rain is 1 day delay. A complete pool renovation or rebuild can take a bit longer if new items and features are added.