good carpet cleaning products?

Hey Guys, im going to be dying my carpet from green to black with some dupli colour vinyl spray paint and was just wondering what i should use to clean my carpet before i do the colour change....What will thoroughly clean the carpet so that the paint will stick?
Author: admin