Two thumbs up Mission Viejo Carpet Cleaning for impressing me with your job performance! I had just moved into a new location and my carpet and upholstery needed cleaning. They were courteous to call me to inform that their crew was on their way to my house. Upon arrival, they immediately went to work with my carpet and upholstery so the very next day it was all fresh and clean smelling. They charged me a good deal which to me was fair with the satisfactory work.