1) совестливый
2) тщательный, скрупулёзный; педантичный
3) добросовестный, честный
4) брезгливый
5) Ам. внимательный