take pains
take pains {v. phr.}
To do something very carefully and thoroughly.
She had taken pains to see that her guests had everything that they could possibly want.
She always takes pains with her appearance.
Categories:
Source: A Dictionary of American Idioms