Quick and thorough. Friendly and flexible.