I did the Cleansmart course last Thursday 16 Feb and it was absolutely first class.
There were four sessions roughly as follows:
1 - About chemicals, pH and techniques
2 - Recognising carpets construction and fibres and safe methods of cleaning each one.
3 - Several bits and pieces
4 - Practical hands-on experience.
There was plenty of time for questions AND Derek kept a good eye on the time as well. So there were no dead spots and there wasn't a rush to get 25 minutes of content into the last five minutes. The entire very comprehensive manual was covered in sufficient depth.
If you want sales advice, you'll get it. If you don't, you'll be left alone to just enjoy the course.
I've been on dozens of courses in my days, and I'll say without fear or favour that this was probably one of the very best. Derek isn't a "polished" trainer, but he is absolutely excellent - he's a natural. His huge experience and knowledge are evident all the time. He welcomes questions and doesn't mind repeating explanations if you don't quite get it first time. And he comes across as being a really decent, solid bloke.
The end result is that I'm now confident that I can recognise the type of carpet that I'm dealing with both in terms of the fibre and construction. And I'll know what chemicals and cleaning machines to use and how to use them effectively and safely.
I'll give it my 100% recommendation.
I'm going to go back and do the upholstery course in a few weeks time.