If you are looking for carpeting you should visit Imperial Carpet. They have a large selection of rugs and other flooring options. The staff is very knowledgeable. They take the time and show you a variety of options in your price range. We had a problem when our rug arrived. It had a bit of an odour to it. They quickly sent a rug restorer/cleaner. He took the carpet and aired it and cleaned it. The odour disappeared.