Debbie DeCoito rmiller 10 years ago Great! Very thorough- took time to evaluate cleaning needs- pet stain, etc.