Great time on the river with my family. The entire experience, from planning , registering,, and rafting was a breeze. NOC has great facilities, equipment and personnel. I would definitely recommend them to anyone considering a great time taking on some white water.