Carpet Cleaning Pros showed up early. I called up the same day and in no time they arrived. These guys rock! They really did a great cleaning job. My carpet looked good as new! Not a stain anywhere. Overall, the experience could not have been better. I will never use any other company!