Doug,
As I suspected, this is a sales pitch! It's not that I'm against people coming up with new things, what I don't like is people taking a cheap shot at some very well respected individuals and companies that have helped train literally generations of highly successful carpet cleaners, merely to carve themselves what they hope will be a niche to create interest in whatever they have to offer, which to me is just plain old cheap.
Some of the best trainers in the world, either reside on these shores or have visited these shores to spread their knowledge and yet someone with a couple of blinks worth of experience dares to call their efforts over decades 'a Toilet,' which is in my view shameful and deeply disrespectful. If you want to start a new course, fine, do it. but why not just say, 'Look, guys' here's something new that you might want to try' instead of badmouthing courses you probably have never been on.
It's all very well setting up training courses, but don't you need professional trainers to conduct them and not people who merely aspire to make a quick buck from something they know nothing about (training, I mean).
Carpet cleaning is not rocket science, it is the application of some fairly straightforward basic principles and techniques that haven't and probably won't change - ever.
There is no such thing as the definitive training course, a one size fits all course and I would recommend to anyone that they attend as many courses as they possibly can. Some, like the NCCA course I attended will be awful, but you still come away from even them having learned something, or having reinforced something basic that you may have forgotten. Doing many course, or a variety of courses is the key and it is not just the courses where you learn, you also learn from the people on the courses and pick up snippets of information that help you in some way or other.
You may well come up with a course that is different to others, that covers different things in different ways, but I doubt you will come up with one better than a variety of courses, taken over a period of time.
Simon