Cheryl was on time and very efficient. She did a great job, and quickly too – she even washed the floor without me asking! Very happy to have her back next time.