I got a call the day before the appointment confirming time. I got a call a few hours before they were to come asking if it was ok to come an hour earlier then planned. I then got a call saying they would be just a few minutes late...GREAT customer service and communication. They came with 2 men to clean my very dirty and stained carpet. Miguel and (I forgot) were great, super respectful of my belongs and then the owner shows up to make sure everything was going right. again, great customer service. When the carpet dried the next day, my stains were gone!!! This company did a great job, not cheap but a fair price and a great experience. read more