The start and finish dates were exactly as discussed. I waited a long time to have the floors refinished. Nervous about the cost and the mess it causes. The cost was extremely reasonable and the dust was way less than expected. They were able to get out stains, which I thought would never come out. Their work is impeccable! I love my new floors!