diligent, thorough, and extremely attentive to doing what is right
The scrupulous accountant checked every figure at least twice.
Master “scrupulous” and 999 more SAT words