Welcome fng911. I live in Folsom and ride in your neck of the woods on occasion. On Saturday mornings I ride with the CycleFolsom "C Group" - Saturday ride routes are posted on Wednesdays at http://www.cyclefolsom.com/webforms/grouprides.aspx. CycleFolsom has 3 groups:

A Group You should be capable of riding 100 miles with 10,000 ft of climbing in ~6.5 hours (~17mph avg).

B Group You should be capable of riding 70 miles with 8,000 ft of climbing in ~4.5 hours (~16mph avg).

C Group You should be capable of riding 30 miles on flat land in ~2 hours (~15mph avg).

The longest ride the C Group has done is approximately 75 miles (Folsom to Davis and back). We've been doing shorter rides lately (35-45 miles) with an average of 2500 feet of climbing. So, the group categories aren't really representative of what we really do. The beauty of the C Group is that it is a no-drop group, whereas the A/B groups will drop you like a hot potato.

I ride by myself or with a friend on Sunday mornings. This is the route I did this morning: http://www.cyclefolsom.com/pdf/rides...aHillClimb.pdf

PM me if you're interested in riding sometime. For riding, I am available Saturday and Sunday mornings only.