David is the best hardwood floor expert! We had planned to simply refinish the existing hardwood floors. After meeting with HFT and seeing their work, we expanded the project to include new stairs, and adding hardwood in family room, dining room and living room to match existing hardwood in kitchen/entry spaces. Yep, we had him install hardwood in almost the entire first floor and refinish the exsisting floors. In spite of tripling the size of the project, David finished the job a day early and it exceeded our expectations! It's been almost two months since the project was completed. Our floors are stunning and elevate our home to the next level. Our stairs add a touch of elegance to our mid-80's standard contractor grade entry. Our neighbor was so impressed with our floors that she hired HFT too. We saw her over the weekend and she was overjoyed with her floors. We even posted our recommendation on our neighborhood FB page. Note: David gave me information on the finish options as well as the telephone numbers of industry experts. We spoke at length about the options, I still went with the semi instead of the suggested satin. We went with a Swedish Semi finish on Red oak #1, instead of a water-based product or satin finish. We are very pleased with the end results. So, I suggest you do your research and stick to what you like. We Highly recommend HFT!