Hi Barry,
I have one of these Caddy cleans and find it very useful for stripping & cleaning stairs, which are notoriously difficult to do. Also small area's etc. The caddy comes with loads of different attachments, brushes, floor pads, microfibre pads which can be used for aggitating upholstery presprays etc. The best thing about it is it works off of a rechargable battery which clips to your belt, so no need to have loads of extension cables.
Try and get a demontration to find out if this is going to be what you need for your business before you part with your hard earned cash, this would be the same with any machines you purchase as the market is bursting with equipment you might not need.
Derek Walker.