Think you summed it up there John
If you havnt got the facility to do it proper you are fighting a battle.
and of course, John, the professional charge for rug cleaning seems to be far in excess of what you manage to charge for carpet cleaning. So you need the right client. Those who want to pay £25 for a carpet clean will still want a rug clean for a tenner.