Cyclists like sharing favorite routes, so we asked bikers at last weekend's Northern California Bicycle Expo in Santa Rosa to recommend some excursions.

Steve Reddie of Bennett Valley, a native of Scotland who likes demanding rides:

"Usually Annadel Park is my favorite. It has some fantastic trails, but today I've been out on my road bike. On the road bike, I like Cavedale Road between Kenwood and Sonoma. If you leave from Santa Rosa and go up Cavedale and turn at the top and come down Trinity Road on this side, it's probably 35 miles. Once you get to the top, there's some fantastic views, right down to the bay."

Shaun Spiegle, a Santa Rosa Police Department motorcycle officer who bicycles for fun:

"I like to ride up Old Redwood Highway to Pleasant Avenue in Windsor, then Chalk Hill Road out to Highway 128. Go left, and that'll take you into Alexander Valley and Jimtown, where you can stop for coffee at the Jimtown Store. At that point, you can turn right into Geyserville, or go straight into Healdsburg. Then come back to Santa Rosa by Old Redwood Highway again. It's easy, flat and bike-friendly, with great scenery and lot of other bicyclists out there."

John Dang of Santa Rosa, who rides with his 18-year-old son, Ben:

"We start at Esposti Park, then go east on Shiloh Road, left on Faught Road, and up Chalk Hill Road through Alexander Valley. Then on Highway 128, we go up and turn on Pine Flat Road, then go on Red Winery Road toward Geyserville, where we stop at the Geyserville Mud Coffee Shop. On the way back, we take Geyserville Avenue south, then left on Lytton Spring Road and right on Lytton Station Road. That turns into Healdsburg Avenue and we go toward Old Redwood Highway. We turn right on Eastside Road, then left on Windsor River Road toward Windsor Town Green, and stop at Cafe Noto."