scrupulous
Adjective
C1 – Advanced
Very careful and thorough, especially about matters of ethics or detail.
Synonyms
meticulous
conscientious