We've used fabulous floors now for about 4 years, mostly for tile flooring and hardwood flooring and we've always been satisfied. We went to their store and explained the project. John came out to the house and inspected everything. He brought in an expert to see if the old wood flooring could be refinished and the expert told us that he would recommend new flooring. There was water damage and it had been poorly laid when the house was built, so dirt had built up between the boards and the coloring was light so the discoloration between the boards would have been a problem after any refinishing. He said that the refinishing would probably cost around $3,000 and he didn't think we would be happy with it. John came out to the house again and measured everything. After ordering the materials, he contracted with the installers and a plumber. The materials were delivered to the house and, after talking with us, the installers came on a Saturday and spent the entire day pulling up the old hardwood floors and leveling the cement foundation where necessary. They moved some of the furnishings that we couldn't move ourselves. The plumber had some scheduling problems and couldn't make it when promised so the installers worked around that on Monday, putting in about half of the hardwood. On Tuesday the plumber showed up and removed the toilet, dishwasher, refrigerator, washing machine and dryer. By the end of Tuesday the flooring was almost all finished, the tile was removed from the stairs, and a portion of the stairs was installed. On Wednesday there was only one installer that came and he finished the stairs. There were four in the installers crew for the first three days and one on the fourth. Everything that could be covered in plastic was covered in sheets of plastic. Much of the dust was from removing the old hardwood but the plastic sheeting took care of most of that. Their cleanup was very good given the mount of dust generated. They were prompt in arriving each day and fit in very nicely with our use of the house. They finished yesterday and everything looks great. We couldn't have asked for a better crew.