Excellent communication. Extremely thorough cleaning. Fair pricing. Our house looks amazing! We wish we would have found this company sooner!