I have to agree with young Ken. I have many times been called to correct dye migration on tribal rugs where the cleaner did not follow the correct procedure.
I too can recommend a course with Aaron and Ellen - their knowledge and enthusiasm is both clear and contagious.