Expert Coaching for Confident Cycling

Lessons for All Ages and Abilities / San Francisco Bay Area
Opening at 8:00 AM
Header image for the site

Updates

Welcome to Bicycle Solutions! We are a coaching service specializing in new and returning riders of all abilities and ages (4 to Senior). I'm John Ciccarelli, owner and head coach.

Our team of expert instructors covers the core San Francisco Bay Area (SF, Peninsula, South Bay, inner East Bay...

Read More
Book

Services

Bicycling lessons

  • Learn To Ride (off-street)

    Balancing, starting, pedaling, safe and confident stopping, turning while pedaling and while coasting, shifting gears. All ages (4 to Senior) and abilities. BICYCLE PROVIDED.
  • Handling Skills (off-street)

    Off-street practice of skills for riding streets and paths. Precise starting and stopping, scanning over your shoulder, hand signals, negotiating merges and lane changes. BICYCLE CAN BE PROVIDED.
  • Basic "Bicycle Driving" (on-street)

    The how, where and why of riding between intersections and when approaching and traversing intersections. On-street practice on low-traffic streets, progressing to moderate traffic areas.
  • Ride-Along Coaching (on-street)

    A "teaching ride" (stop, talk, demonstrate...) on a route of your choice
  • Custom Coaching (on- or off-street)

    Focused practice on topics of your choice

Testimonials

3 days ago
John is an excellent teacher. I like his step-by-step approach to get you comfortable with a bicycle. He can get you riding from zero experience with a bicycle in an hour!
- Kerlen C

Expert Coaching for Confident Cycling

Lessons by appointment in San Francisco, South San Francisco, San Mateo, Palo Alto, Sunnyvale, Oakland, Alameda, Tiburon and Mill Valley.

Over 2,000 clients taught since 2001.  Read our 5-star reviews on Yelp


Contact Us

Contact

Call now
  • (415) 912-6999

Business Hours

Mon:8:00 AM – 8:00 PM
Tue:8:00 AM – 8:00 PM
Wed:8:00 AM – 8:00 PM
Thu:8:00 AM – 8:00 PM
Fri:8:00 AM – 6:00 PM
Sat:8:00 AM – 6:00 PM
Sun:8:00 AM – 6:00 PM
Contact Us
Message sent. We'll get back to you soon.