We had an excellent experience working with Joe on our floors. He works hard to earn your business, and then he continues to work hard on your floors. He explained every option and answered every question. In addition, he’s flexible and works around your schedule. He’s courteous to neighbors and leaves your home spotless. Our floors came out beautifully and we would definitely work with Joe again on any future floor refinishing.