We did two tours while we were in Jackson. Both with this company, we did a half day Grand Teton tour with Jeffrey and a full day Yellowstone with Mike. They were both excellent guides full of fantastic information. They took us to spots we would never have found on our own. We did see Moose, Elk, Bison! This was birthday trip for my husband and it was high on our list to see lots of animals! I highly recommend not just venturing out alone and using this company. Highly recommend and would book again if we are to revisit.