I have no idea whether they prefer hardwoods or pines, because I have encountered them in both. I think the most important thing is very tall trees with limbs that can support their weight. I have seen the most in these type trees along creek bottoms or on ridges adjacent to fields or food plots. If you can find these type areas, maybe start walking around under them and look for turkey poop and feathers. Lastly, get there early (before daylight) and just listen. That's the most surefire way to pinpoint their roosts.