Decide what type of cleaning you need. Bonnet cleaning is usually best for commercial carpet cleaning. Here, more attention is paid to restoration, rather than a complete overhaul. Ask if they use steam cleaning, shampoo, dry cleaning or foam cleaning. Read up on the best method for your needs and there is also no harm in asking around.