Dave, i have seen the aftermath of other carpet cleaners that have used Low moisture sytems (bonnet) that have no or very little previous experience. Burnt carpet fibres, swirl marks that cannot be rectified. No carpet cleaning is not rocket science and some of it may be common sense however, there is as you know abit more than that involved. Im a strong believer in stick to what you do best. Im a carpet cleaner however, i have cleaned windows before but certainly would not go in on a big window cleaning job, i would opt to sub it out.
The best way to learn carpet cleaning is to go out in the field. Courses are very helpful and you will learn from them but to gain the best possible lnowledge id ask a local carpet cleaner if you could go out with him/her for some basic training in the field.
Richie.