Peter and his team did a beautiful job on our floors. In addition to refinishing the hardwood floors, they restored our pine floors - which previously were painted - to their natural beauty. They were also very responsible and worked with our tight timeline to get the job done. Also, they use oil-based poly, which takes longer to dry but is more durable than water-based poly. Apparently, most flooring people use water-based poly. Definitely would recommend!