Carpet Cleaners Alexandria just did an awesome job! They made the effort to do an outstanding job, move certain pieces of furniture and appliances and remove the difficult stains. They perfectly cleaned the carpet and also made my house smell good. No more dog odors on the carpet. Overall I am very happy with my experience with Carpet Cleaners Alexandria It is nice to get multiple tasks accomplished with one service call!