painstaking

/ˈpeɪnzˌteɪkɪŋ/

The application of careful and attentive effort.