This company is one of many who provide river services, but we were drawn to them because they were kid-friendly. We rafted the Snake with a boat full of kids - 9 children under the age of fifteen - and six adults. It was a blast. Our guide (Orion) was experienced, and knew how to navigate both the river, but also the dynamic of a few adults, and lots of kids. If you'd love to see the Snake River, pristine wildlife, have fun and get wet - with kids or without - choose this company and try to get onto Orion's boat. If you're taking the kids, definitely get the wet suit from the outfitter at the beginning of the trip, and you might also want to get the rain top or some sort of warmer top cover for the kids. Once they get wet, they'll be cold. Bring good water shoes, and note that the trip to the put-in / take-out site is about 45 minutes south of Jackson where's little cell phone coverage. Take towels, a change of clothes, and maybe a book to read on the way out or back. Don't forget your sunscreen!