Carpet is a staple of any modern or traditional home. They are so diverse; you can use them to express yourself and decorate your home any way you like. They do require a bit more maintenance compared to other options. The variety of colours, designs, themes and materials has never been greater. This may be […]