All Pro recently refinished our wood floors. we had 20 yrs of wear and some water damage on our wood floor. After they finished, it looks brand new. We asked them to darken the color a bit and they were right on with coordinating the kitchen cabinet color and the floor, which abuts the kitchen. I would highly recommend and would contract with them again. They were prompt, timely, right about the drying time, courteous and efficient.