Answer: painstaking

AnswerCrossword Clue
PAINSTAKINGVery careful
painstakingDone with or employing great care and thoroughness
painstakingtaking pains / careful diligence