Walnut Carpet has many choices offer to their customers, not just carpet. They have tiles, marble, wallpaper, and etc. Their carpets are directly from the manufactures, which gives their customers guarantees on the carpet. The workers are experts on putting the carpet. They have done a really nice job on my floor.