Ok now we're looking to get our carpets cleaned. Just tried phoenix floor care with VERY unfavorable results. Can anyone recommend someone who does a really good job, who is punctual, and who can do a good deep cleaning preferably without bombing our house with a bunch of chemicals?