Duncan was polite and flexible with our late arrival time. His home is very clean!