Leave no stone unturned

Photo of a bird turning stones over
The idiom leave no stone unturned means to search everywhere and try every option. If you tell someone this, it means you want them to check thoroughly.

They left no stone unturned in the search.