Welcome to Roaring Fork Family Practice

Roaring Fork Family Practice has been part of the Carbondale community since 1975 and has grown to be a medical home to our population. By providing a medical home for our patients, our goal is to develop a relationship between members of all ages and health conditions. We strive to be your first reliable contact for health concerns and can directly address most health care needs. Through commitment to coordinated care, we dedicate ourselves to help members navigate the health system by coordinating appropriate care and communicating with other qualified providers, specialists and health agencies in the community. Our medical home may not be a final destination, but thru primary care, we can help support that care is received in the right place, at the right time, and in the manner that best suits our member’s needs.

Roaring Fork Family Practice Newsletter

Schedule an Appointment

Our Home

Hours of operation, locations, and after hours instructions

Our Services

Personalized care for everyone in your family

Your Care Team

Meet the family physicians dedicated to your health

Ask us about our providers

We recognize that continuity is important in providing quality care. We are here to help you select a provider and care team that is right for you.

Andrew W. Gisleson, DO
Gary D. Knaus, MD
Daniel J. Smith, DO
Kimball J. Spence, DO
Lauren F. Sontag, MD
Elizabeth F. Spidell, DO
Ivy Hansen, MPAS, PA-C
Andrew Henrichs, PA-C, ATC
Jennifer Bouchet, LCSW


Through the Valley View Patient Portal, our medical home members can access medical records, communicate with providers, make appointments, view lab results and make payments online. “Sign up today” or contact any staff member to assist you.

Health4Life Cardiac Rehabilitation

Our Quality Data

Quality measures data is now available.
View the most recent information on quality reporting data.

Carbondale | 978 Euclid Avenue | Carbondale, CO 81623 | 970.963.3350

Basalt | 350 Market Street (Willits Town Center) | Basalt, CO 81621 | 970.384.7115