Primary & Preventive Care
Annual physicals, screenings, and health plans that catch problems early — before they become emergencies.
Family & Internal Medicine · Est. 2011
A quieter kind of medical practice — unhurried appointments, one doctor who knows your history, and a plan built around your actual life.
Your Doctor
Board-certified in Internal Medicine, with a decade in community practice before opening this office. I believe the best diagnosis starts with a real conversation — not a ten-minute clock.
What I Treat
Annual physicals, screenings, and health plans that catch problems early — before they become emergencies.
Diabetes, hypertension, thyroid, and heart health — managed with regular check-ins, not one-off visits.
Fevers, infections, and everyday illness seen quickly — usually within 48 hours of your call.
Video visits for follow-ups, results, and questions that don't need a trip to the office.
Well-woman exams, hormone health, and coordinated referrals when specialist care is needed.
On-site basic labs with results explained the same day, not buried in a portal message.
"Medicine practiced well is mostly attention — to what a patient says, and to what they don't."
— Dr. Elena Marsh
How A Visit Works
Choose a time online or call the office — most patients are seen within the week.
Visits start at 25 minutes, so there's time to actually talk through what's going on.
You leave with next steps in plain language — not a printout full of jargon.
Results and check-ins by phone, portal, or video — so care doesn't stop at the door.
Patients
"First doctor in years who didn't rush me out the door. She actually listened."
— Marcus T.
"Caught my thyroid issue during a routine visit. Genuinely changed my quality of life."
— Priya R.
"Same-week appointment when I was sick, and she followed up herself two days later."
— Daniel K.
"Explains everything in plain terms. I finally understand my own bloodwork."
— Aisha M.
Ready when you are
Most new patients are seen within one week. Same-week sick visits are usually available.
Thank you — the office will call within one business day to confirm your time.