Meticulous
WordNet
adjective
(1) Marked by extreme care in treatment of details
"A meticulous craftsman"
"Almost worryingly meticulous in his business formalities"
(2) Marked by precise accordance with details
"Meticulous research"
"Punctilious in his attention to rules of etiquette"