Hi Simbo,
Prochem do one and two day courses. IICRC do a two day Carpet and a two day Upholstery. NCCA do a two day Carpet and Upholstery course.
IICRC and NCCA are Certificated (if you take and pass end of course exam).
I understand that some Insurance companies insist on you being certifacated before they will cover you, although I stand to be corrected.
Regards.
Martin S