Hampton Roads friends--my head is spinning with too many choices! ;) Can you recommend a good, reasonably priced carpet cleaner (we have some stains)--who can do the job tomorrow? I like the idea of the chem dry vs. steam, but I'm open. Suggestions? Thanks!