The ideal candidate must be reliable, trustworthy, hardworking, has excellent communication and customer service skills, and enjoys learning new techniques and methods for cleaning. The person accepting this position will be traveling to different locations each day, and might be cleaning windows, carpets, floors, or upholstery on any given day.