El Dorado County Parks & Recreation manages commercial boating permits on the South Fork of the American River, and oversees all boating activity. Their River Recreation Management pages include lots of information on the river and trip planning.