Professional, thorough, and prompt.