There may be many out here offering the same service, but not all of them are actually very good at it. CBMS is. I am talking from experience.
The best thing about them aside from their good service is their honesty. I think that makes them stand out from all the rest. They don't just come over and start cleaning your carpet or upholstery, They tell you when they think you just needed a better alternative. I recommend them: 1908 Viking Ave, Holmen WI. 608-385-5814.