The duration depends on the size of the pool and the type of resurfacing desired. However, it typically takes about 1-2 weeks to complete the project.