Dave,
Although I would generally agree with John regarding not using a bonnet system exclusively, there will be exceptions. I have a perfect case.
I have looked after the carpets in several buildings of 40,000sq.ft. since the mid to late eighties. Metal computer flooring, nylon tiles, frequent layout changes so the tiles are never 100% perfect fit all over. Planned program of 4 visits per year. Good pre-vac is essential. Soiling problem is more beverage spillages than anything else. Cleaning has been exclusively bonnet. Only now, after more than 15 years, has the time come to replace the carpet. At the other end of the scale, the London Head office of the same authority, didn't originally have a maintenance plan. They replaced the carpet after only 5 years.
As for charging, my preferred approach for bonnet cleaning only, is to add up the costs (materials, travelling and labour, including my own on a day rate basis), then add on a profit figure for the business which for me starts at 100% As the production rate is so much quicker than virtually any other system, I find this to be the easiest and fairest way for me to cost. A team of 3 is the most productive.
Safe and happy cleaning:)
Ken