Ridgewood, NJ

Your health shouldn't require a second guess.

At Garbarini Stephen C PHD, we pair decades of clinical expertise with genuine listening — so every visit leaves you feeling understood, informed, and confident in your next steps.

25+
Years Experience
100%
Patient-Centered
All Ages
Welcome
Dr. Stephen C. Garbarini providing compassionate medical care
Dr. Garbarini
Physician

Dedicated to personalized, comprehensive care for every patient.

Scroll
What We Offer

Comprehensive care tailored to your life stage.

From routine check-ups to chronic condition management, we provide the full spectrum of primary care so you have one trusted place for all your health needs.

Annual Physicals

Preventive screenings and health assessments designed to catch issues early and keep you on track year after year.

Chronic Disease Management

Ongoing, coordinated care for conditions like diabetes, hypertension, and heart disease — with clear plans and regular follow-ups.

Preventive Care

Vaccinations, lab work, cancer screenings, and personalized wellness plans that fit your age, gender, and risk factors.

Family Medicine

Care for patients of all ages under one roof — from pediatric check-ups to senior wellness, your family's health journey starts here.

Urgent Care

Same-day appointments for illnesses and minor injuries — because when you're not feeling well, you shouldn't have to wait.

Health Education

We take the time to explain diagnoses, treatment options, and lifestyle changes so you can make informed decisions with confidence.

Modern medical office interior in Ridgewood, NJ
About Our Practice

A physician who remembers your name — and your history.

Dr. Stephen C. Garbarini built his practice on a simple conviction: the best medical outcomes happen when a doctor truly knows the patient. That means more than a chart — it means understanding your lifestyle, your concerns, and what motivates you to take care of yourself.

Located on Dayton Street in the heart of Ridgewood, our office offers a calm, professional environment where you're never rushed. Whether you're managing a long-term condition, addressing a new symptom, or simply staying on top of your annual wellness exam, you'll leave each visit with a clear plan and the confidence that comes from being heard.

We accept most major insurance plans and welcome both new and existing patients. Your health is a partnership — and we're here for the long haul.

Most insurance accepted
New patients welcome
Same-day appointments
All ages treated
Our Approach

Care that respects your time and your intelligence.

We believe the best medical decisions are collaborative. Here's what you can expect when you walk through our doors.

01

Listen First

Your concerns are the starting point. We take the time to understand your symptoms, your history, and what matters most to you before recommending a single test or treatment.

02

Diagnose Clearly

We use evidence-based medicine and thorough evaluation to reach accurate diagnoses — and we explain them in plain language so you understand exactly what's going on and why.

03

Partner Forward

Together, we build a care plan that fits your life — not the other way around. Follow-ups, referrals, and ongoing support are all part of keeping you on course.

Patient Stories

Trusted by patients across Ridgewood.

"Dr. Garbarini is the first doctor who actually listens. He took the time to explain my options without rushing me, and I finally feel like I understand my own health."

M.R.
Patient
Ridgewood, NJ

"I've been bringing my family here for years. The office is always professional and the wait times are short. It's rare to find a practice that feels this put-together."

S.L.
Patient
Ridgewood, NJ

"After moving to the area, I was nervous about finding a new doctor. Dr. Garbarini made the transition seamless — I felt like I'd been his patient for years."

D.K.
Patient
Ridgewood, NJ
Get in Touch

Ready to take the next step?

Whether you're scheduling your first visit or managing an ongoing concern, we're here to help. Reach out by phone or stop by our office — we'd love to meet you.

Phone
(201) 445-2620
Tap to call
Address
169 Dayton St
Ridgewood, NJ 07450-4407
Office Hours
By Appointment
Call to schedule your visit

Send Us a Message

We'll get back to you within one business day.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website