A few weeks ago we hired this company to clean our carpets:
The company is listed on Green Calgary’s corporate members list. (http://www.greencalgary.org/members/)
Brian did an amazing job of cleaning our carpets! And, true to advertising, there was no chemical smell in the house and the carpets only took a few hours to dry.
We highly recommend using this company!