All together a great job! Our carpets were perfectly cleaned and even some stains we thought were not removable disappeared. Mark was very knowledgable about our area rugs and as promised they turned out beautifully. Besides the cleaning quality it was a pleasure to have the work done by Mark who was very polite, punctual and clearly cared about the service he provided. My highest possible recommendation.