Very professional and thorough! Had someone else here first.. wish I had called Swiss Air before they came. Huge difference all around. Quite pleased overall. Will only call Swiss Air from now on. Thank you so much!