We had a great experience with Carpet Liquidators. We went to them before the holidays to have our carpet replaced prior to our family coming in over Christmas and New Years and they came out to measure our house right away (they didn't charge us) and they put our carpet in within 2 days. They offered to do it the next day but we were not ready.
Pros: service and installation
Cons: not very close to where we live
more