Thorough

Definitions: (1) very exact, accurate, attentive, or painstaking <especially in regard to details>; complete; (2) having full command of an art or talent; (3) executed without negligence or omissions <a thorough search>

Synonyms: absolute, perfect

Compatible Qualities: focused, zealous