Had 3 rooms and a hall refinished. I was in a time crunch and they would be finishing about 24-48 hours before the movers were scheduled. I was afraid they would not finish and all our furniture would have to go to the basement. But, they were finished when they said they would be. During the process of refinishing the floors we were bringing small loads and storing in the basement so I got a chance to peek at the process. The sanding went well and the floors were beautiful. I was told they would put 3 different stains on the floor and I would pick the one I wanted but that didn't happen. One day I was dropping things off and the entire floor had been stained. It was fine, it was what I wanted but I was expecting choices. Next was the polyurethane or whatever they coat it with. I was there the evening after the first coat was applied and was very disappointed in how it looked. There were puddles and bare spots. That's all it was. It was not rolled out and spread evenly. I was glad at that point there was going to be another coat. I did take pictures that day. The next day was the second coat and we did not see it immediately after. When we finally got in we found the threshold leading to the bathroom is very crooked and there's no reason it should be. Poor craftsmanship. It's a decent doorway. Also, I found at least 2 spots where the poly laid in a puddle and formed a peak that has broken off. Since I know there were puddles I can see where the puddles dried but other's don't notice. One last complaint. I had to repaint all of the baseboards, which were freshly painted, because there was something sprayed all over them (stain or poly). The floors are pretty, we get lots of compliments but I would not hire these people again.