Whatever you do, do not do it quickly! as it could be a costly mistake i spent nearly a year doing research on equipment, chemicals, training and marketing and am just about keeping my head above water they are all important withour marketing you could be the best carpet cleaner in the world but noone will find you, but be a good carpet cleaner, be thorough, friendly, professional and you will get repeat business. i did the NCCA course as it seemed the logical thing to do and it will help you promote your business as you can hardly say use me i have been cleaning carpet since 1980, well you could say that but i dont advise it.