We did a 2-day run on the Salmon with MRO. They took very good care of us! It was my kids' first rafting trip (8 & 5 yo). The guide (Michelle) and our supplier/cook (Luke) were fabulous. We felt very safe, taken care of, while also allowed to push ourselves at the same time!
All the gear was in great shape, and the guides had a lot of experience in planning and customer service. They supplied and set up all the camping gear, which was all top quality.
We ate really well - beautiful buffets for each lunch, filet mignon and Dutch oven baked macaroni and cheese (adult and kids versions). We also could let them know ahead of time our soda and drinking preferences. While we didn't have any, they would have accommodated any food preferences.
The kids were never bored- and were always kept safe - from the rapids, to playing with the boats (they also brought along an inflatable kayak), watching for wildlife, learning new songs and games, stopping on the beaches and playtime, setting up camp, etc. The river beaches are made of the most beautiful powder white sand and round river rocks.
We stayed at the Big Iron hotel two doors down, which was great.
We brought too many clothes - you really only need bathing suits, warm stuff for the evenings.