I scored a "last-minute cancellation" appointment to have my living room and hallway carpets cleaned. Service was prompt, and communication with the office and driver was excellent. He did a great job. I was able to pay the cleaner using a credit card, which is handy. I appreciated the environment/pet friendly product and my carpets were dry by day's end. Easy peasy!
-- Leanne L