Wow! Awesome. From start to finish. To begin with, they have a really great showroom. They have a lot of samples of different brands, styles and types of flooring. Their staff is helpful and knowledgeable. I never felt pressured or given a line like, "The sale is only this weekend" or told they were going to throw in something at a discount because I was so cool or because they were so cool. You could tell that they took pride in their company and the reputation of their business. It also seemed like the employees at the office really enjoyed working together. After placing my order, there was a manufacturer delay in the delivery of my flooring. This delayed the install date by two days. They kept me up to date regarding this and called me when the flooring arrived. The gentleman who installed my floor was fantastic. My floor couldn't look any better. Real attention to detail. This was also evident in how he was teaching his son who was with him while he was installing my floor. In the four days at my house I don't recall his son ever actually installing a piece of my flooring. However, while at my house they talked extensively about how to install the flooring, how to address the installation issues that arose during installation and the why behind them. I also have to give props to his son. I was very impressed by his attitude, eagerness and willingness to learn. It is a long day to go back and forth to fetch tools while you watch someone else install floor. He seemed to ask very appropriate and knowledgeable questions. After completing the job there was only 1.5 boxes of material left. That is impressive. Many flooring companies will sell you more floor than you need which can significantly increase the price of the job. They did such a great job measuring in the beginning and didn't charge me for more floor than I needed that now I have the perfect amount of leftover material in case I damage a piece or I do some additional remodeling.