Hudson Hardwood is the best. You will be glad you hire Joe and his team to refinish your hardwood floors. Joe is a great guy and stays in contact with you every step of the way. We have all had contractors that you call or text and wait and wait for them to get back to you. Joe is not that guy. He is on top of it. Very organized. Texts you back right away….and his work is amazing! We could not be happier with the results of his refinishing work. I rarely leave reviews but Hudson Hardwood is THAT great so I want others that need hardwood floors refinished to know that this is the company you should hire.