We did the Yellowstone tour one day and the Grand Teton tour the next, and both tours with Teton Excursions exceeded our expectations. Our guide, Chris, was knowledgeable on the sites and history. Our group of 4 was very comfortable in a large Ford Transit with large windows which allowed us to enjoy the beautiful scenery between stops. Teton Excursions tailored our itinerary to accommodate our needs and interests. Each day a pre planned beautiful spot with supplied picnic gave us wonderful views in a serene area. We were able to see so much of both parks with our tours. Chris took us to many spots that we would have bypassed on our own, many with unique views of iconic spots in the park. Chris gave us so much history and stories that gave us a stronger appreciation of our national parks. We saw Elk, Bison and even a Grizzly Bear! Chris was very knowledgeable of bird and plants native to the area and pointed out many we would have missed. Emily kept regular Communication with my sister ( who booked tour for our group) from initial contact for information through the end of our tour. They took care of everything, from picking us up at our hotel to lunch, drinks and snacks. (He also knew all the best restroom stops!) We highly recommend Teton Excursions!