meticulous

adjective

Showing or acting with extreme care and concern for details.

Excessively careful and precise.

Timid; over-careful.

Timid; fearful.

Taking great care to get every detail correct; working thoroughly and with precision.