Keith is really great to work with. I always get great service when I shop here. There is such a wide variety of carpets as well, from wall to wall, made to measure, area rugs from around the world...you name it. There is a wide range of materials as well from synthetic to silk, so there is a carpet for every price range.