I was very pleased with both their service and professionalism. Do not let the appearance of the store fool you. The sales person was very knowledgeable and accommodating. They have a variety of carpets to choose from. They also install the carpets. They came out at the day and time that we agreed on and did a wonderful job.