Arrived at the promised time and worked non stop. Answered all of my questions . Very polite and personable.