You can install our Regrind Rolls over carpet. We recommend installing it over commercial carpet, but it can be installed over plush, residential carpet that has a thick pad. When installing over plush carpet, you will have to be mindful of tripping hazards that can be created due to the carpet padding being depressed. Our rubber flooring will not stain carpet, but if you have a light colored carpet that you are concerned about, we recommend placing a plastic sheet between the carpet and the rubber flooring.