We have been rafting on the Ocoee now for 3 years. Originally used Cherokee due to a friend recommendation. Definitely was an excellent recommendation. The full day trip is excellent - experienced and professional guides, good quality safety equipment, team spirit/atmosphere. The lunch is very good and filling, even for a big guy like me. In and around the big rapids, the team is organized, there is always someone there for safety and to help out if you fall out or are tossed around, and the rafts stop after the rapid to make sure everyone is ok.
Cherokee isn't the cheapest way to do the Ocoee, but I wouldn't use anyone else (especially having seen the way other companies work while rafting). If you're looking for appropriate safety and lots of fun, they're who to go with. Will be using them for every trip in the future.