I Have used Carpet Choices on many occasions and they continually meet the highest standard. Staff are knowledgeable, professional and eager to please.