David had good communication with booking the clean. He explained things clearly, responded in a timely manner and was very professional.