conscientious

adj

1.
characterized by extreme care and great effort
Derived from:
conscientiousness
2.
guided by or in accordance with conscience or sense of right and wrong