James was very professional. He did an excellent job cleaning my well-travelled hallway stairs!