When you need a professional floor refinishing service for your hardwood or you want to install marble floors, we are the right choice for you. We also work on stone, tiles, marble, porcelain, and more. You can also count on us when you want to install stairs, bathroom or kitchen flooring, heated floors, and more. In business since 1984, we are the professionals that will meet your requirements. Call us today to learn more about our terms and rates!