These guys were recommended to us and refinished most of our main floor. I’m so glad we did! They were super knowledgeable, and explained the choices we had. We had bad scratches, worn finish, stains, etc. When they finished the floor was more amazing than I could have imagined. It looked brand new and they gave us all the info to keep it looking great. I was so impressed with their beautiful work. Highly recommend them!