NCCA is short for National Carpet Cleaners Association , the most prestigious trade association for carpet cleaners. To join the NCCA, a carpet cleaning company must pass special training courses. Our certified and insured carpet cleaning specialists are trained by WoolSafe , Prochem , Clean-Smart and BICSc .