We rented canoes from this company for a camping weekend on the Colorado river. They picked us up from our hotel early Friday morning, dropped us off at the Hoover dam, and were waiting for us at the Willow Beach marina when we were done on Sunday. They even had ice pops ready for us to help us cool down from the heat.
The guy who drove our van gave us historical information about the area, answered questions, and was overall a pretty fun dude.
The company is reliable, the equipment is in top shape (they are replaced every few seasons), and the maps they provided of the river was super helpful in figuring out which slot canyons to explore.