When I called Tom to schedule an estimate, he quickly came out later that evening, much faster than I had anticipated. I explained to him that we wanted our living room and dining room floors sanded and finished as well as a set of stairs leading to our downstairs family room and stairs leading upstairs to our bedrooms. We also needed 2 upstairs steps replaced, and stone inlay at our front door removed and replaced with hardwood to match our floor. I felt his estimate was right on the money with my own figures. He won my wife over when he realized that she was pregnant, he told us that he didn't want her around for about a week if we decided on an oil based poly finish. We were more interested in the more natural look of a water based finish anyway, but his concern for her pregnancy was very much appreciated. Tom was very willing to work around my schedule, so 2 weeks later we scheduled a Mon/Tues/Wed to do the work. They arrived on time and quickly got to work all three days. Tom would periodically stop and let me know how the work was progressing, which I appreciated. The work was finished when he said it would be, and our floors looked better than I had imagined when they were done, the wife and I were VERY HAPPY. The crew were very friendly, jovial and knowledgeable of their craft. Each day before they left, they always cleaned up after themselves. Tom even left some leftover finish for future touch ups I can do myself. He took the time to explain the best ways to go about cleaning the floors as well. Best part was the bill, we ended up paying less than Tom's estimate, which made my wife and I VERY HAPPY again. They have been in the flooring business for over 30 years and it shows, Tom and crew really know their craft and customer service. I would HIGHLY recommend Precision floors for your next job.