I own a large home and like the warmth area rugs adds to large rooms. My go to store is always Imperial. The customer service is impeccable, very knowledgeable and attentive. They understand the carpet business and it shows. They take pride in their products and are always aiming to surpass customer requirements. The prices are affordable and reasonable for the high quality of the carpets.
I highly recommend Imperial for all your carpet purchases.