We hired Affinity Flooring to lay new hardwood flooring and tie them into our existing flooring and sand and re-sand and finish our whole main flooring and not only were both- the installing guys and the finishing guys professional and super nice to work with, but they did a fabulous job and kept all of the rooms so clean! Also, no one can even tell where the old wood (15 years older) and new even met...awesome!!! We were told by others that once you do this to your floors, you will have a mess for so long of dust everywhere...we did not! They were all around AMAZING!! The foreman/owner Steve was so incredible to work with as well! Not only did he come out to look at the job before and after, he called many times to make sure things were going and went as well as expected! He asked me so many times if there was anything that we had problems with! Just an amazing company and I highly recommend them! Thank you so much Affinity Flooring Corp.!! read more