We had Ace install new hardwood flooring in our kitchen, dining room and hallway. They refinished our existing hardwood floors along with the new hardwood they installed. ... more