I've been hunting almost 40 years here in SWMO. I used to only hunt 1 type of area, sycamore trees. After I opened my mind, I realized they can be found anywhere. However there are some places that are overwhelmingly better than others. Here's my list of my best places to look. Sycamore trees which are not in a major river bottom. It seems the best trees are in well drained area's. Especially at the head of a ditch. Dead elm trees. But then it's only a small percentage of them that will grow mushrooms. And they have to be recently dead with the bark just starting to peel off. They're generally a 1 and done spot, only producing once. But if you find 1, you'll find 30. Ash trees are another good place to look. However most times they just have a few at best. I did find 22 at an ash tree this year which was a surprise. Oak trees on a north facing hill and almost always will be on the lower end of the tree. It seems the steeper the hill, the better chance of finding some. Cedar glades on real wet years. My best seasons are this type of year. I'll find 3 times a normal year but it's a rare occurrence. Usually right where the water comes seeping off the hill at a bluff line and below. With all this said, you can find them randomly at any place at times. I've found them on rocks, logs, in junk piles, even got 1 in a styrofoam cooler.