My experience has been awful. The first visit was very nice, friendly and not pushy at all. Plus I got a great quote. We are looking to lay flooring throughout our entire home. I told her that we wanted to talk it over and reschedule another appointment at another time once we shop around. I rescheduled a couple days later for a Friday evening and the person no call no showed on us. the next day I called the customer service line and told them what had happened and they didn't even act like they cared they just wanted me to reschedule. I ended up calling them back another day to reschedule due to mine and my husbands conflicting schedules. that representative called and cancelled on us. so I had to call back again and reschedule. That person was supposed to show up between seven and nine he called me at 6 o'clock asking if he could come now and I told him that I still wasn't home yet I was coming home from work and he kept pushing me to try to come out early. I told him I would have to call him back to see if my husband was home, which he was so I had him come out early. when he got there he was completely rude, told me that the representative who was there initially had been fired and that I was his clean up. he told me that there was no way that they could do that amount of Flooring for that price and that he was going to have to remeasure and give us a different quote. I told him that it wasn't my fault that they hired somebody who didn't know what they were doing. I didn't appreciate being called the cleanup. especially after all the problems we have had with them already. and then he could just kept giving us attitude the whole time he was in my home and then pretty much just up and walked out. I won't be using this company ever.