NCCA stands for National Carpet Cleaners Association. It is the only recognised trade association dedicated to carpet and upholstery cleaning. To be accepted as a member of the NCCA, a carpet cleaning company is obligated to take an official training . Certified technicians are insured and provide the highest standards of service . Our technicians are trained by NCCA, IICRC, WoolSafe, Prochem Stain removal and TACCA. All training courses have presented us with valuable knowledge and tremendous confidence.