It was overall a terrific experience even when booking for the excursion for the half day scenic rafting trip at 10am on June 17th. There were a couple difficulties, but in the end, this company happily helped resolve the issues. I wasn't given all information about expectations when arriving initially to their location when I booked online, however, my coworkers called the same people and they were helpful in providing additional information. I would definitely recommend calling to book vs. booking online for that reason. The other snag was their technology systems weren't able to completely register my coworkers' liability waivers, but the employees were able to assist, so they made the check in process easy as well. Afterwards, it was smooth sailing. My raft had a terrific first time experience whitewater rafting with Brock. He was well experienced and made us all feel safe throughout the entire duration of the trip. On top of that, he showed his inner passion for Glacier National park by providing history and knowledge about the plant and animal life existent there. He had a good sense of humor, patience and took great interest in the people he was hosting on his raft. It was the perfect first time whitewater rafting, and would highly recommend using this business to book future whitewater rafting trips in Glacier National Park!