Work was done in a timely fashion and on the scheduled days. The quality of work was good and they were flexible with pricing. They had a wide range of flooring products and were well-versed and their uses. Communication was somewhat delayed at times but otherwise I was very happy with our experience. They did a great job and I would recommend them.