Prompt, courteous, informative, tidy crew. Did everything exactly as they said they would.