Demanding strict adherence to rules and procedures, thorough and exacting in approach or standards.
Thorough and precise, adhering strictly to standards or rules, demanding careful attention to detail.