Provider name
Credentials and school
Provider bio and clinical background.
Independent Family Medicine & Preventive Dental Care
An independent physician-led practice in Madison, Wisconsin. We take the time to know your household, coordinate specialist care without portal black holes, and provide clear billing before you sit down.
Credentials and school
Provider bio and clinical background.
Test record
Disposable launch verification fixture; not a medical practice.
Test record
Disposable launch verification fixture; not a medical practice.
Test record
Disposable launch verification fixture; not a medical practice.
Test record
Disposable launch verification fixture; not a medical practice.
Service description.
Annual wellness exams, preventive screenings, medication reviews, and long-term management for chronic conditions like hypertension and diabetes.
Routine prophylactic cleanings, low-radiation digital radiography, composite restorations, periodontal maintenance, and gentle nightguards.
Well-child exams, school and sports physicals, developmental milestone checks, and routine childhood immunizations.
Time held each morning for respiratory symptoms, earaches, minor musculoskeletal injuries, and acute infections.
Routine blood draws, rapid in-office tests for strep, flu, COVID-19 and urine, and non-invasive ECG tracings.
Cryotherapy for benign lesions, skin biopsy, joint injections, laceration repair, and suture removal.
What this point says.
The front desk picks up during clinic hours. No phone tree, no chat bot, and no form that asks you to describe a symptom before a human reads it.
Ask what a visit costs and the desk will tell you, whether it is going through your plan or you are paying directly.
Nothing clinical is collected on this site. Charts, results and histories are handled in the office or on the phone with the clinical team.
We list the plans we take and our direct-pay prices, so you know what a visit costs before you book it.
To ask about an appointment, call the front desk during clinic hours or leave your name and a phone number below. Somebody from the desk calls you back to arrange the details.