Absolutely excellent service with reasonable rates! The floors were in an Ok state before but now we are very pleased with them. Highly recommend!