Angel's Gate Tours, based in Flagstaff, offers Grand Canyon day tours, adventure hikes and overnight river trips.