Carpet dyeing is the process by which a new colour is applied to the carpet. Carpet dyeing can be done on new or used carpets and can be done in order to change the colour of your carpet, or to restore it.