Rochester Golf and Country Club is a nice golf course, but one that has some flaws as well.
The most obvious is that there are way too many trees on the golf course. It is extremely choked with pines and there are several holes where you are (IMHO) unfairly punished for simply being on the wrong side of the fairway. The trees are everywhere. They could take out 1,000 trees and I'm not sure people would notice it that much. There are so many trees that if you go to the Google map of the course and pull up the satellite view of the course, it is difficult to really gauge the routing because of all of the shadows.
In addition, the golf course is among those that have been hurt by technology. From the back tees, it is just shy of 6,500 yards and is a par 70.
In terms of the routing, they did make a change at some point in the 90s, adding three or four new holes. The routing has since been returned to the original. The new holes were not really in the spirit of the original course. So now, those holes sit on the southeast part of the property as practice holes.
As John Conley pointed out above, Somerby Golf Club is a still fairly new Lehman-Fought course that is about nine miles away in Byron, Minn. It's part of a housing development, but the golf course is pretty good. It briefly held a Nationwide Tour event.
RGCC is a fun course, but in terms of non-Twin Cities courses in Minnesota, it isn't as good as many others. It certainly isn't nearly as strong as Northland Country Club in Duluth.