Housework & Repairs Advanced
0/20

Pick the word that matches this meaning:

Very careful about small details and about getting everything right.