At the practice of John A. Olin, MD, every visit is built around one principle: your health deserves more than a rushed appointment. We take the time to listen, understand, and partner with you — because preventive care works best when it feels personal.
Dr. John A. Olin has spent over three decades serving the Boonton community as a trusted primary care physician. His approach is straightforward: treat the whole person, not just the symptom. Whether you're managing a chronic condition, navigating a new diagnosis, or simply looking for a doctor who will actually sit down and listen, Dr. Olin's practice offers a different kind of medical experience.
Based at 223 W Main St in the heart of Boonton, the practice focuses on preventive medicine, adult and geriatric care, and the kind of continuity that comes from seeing the same physician year after year. No waiting rooms full of strangers, no fifteen-minute visits — just thoughtful, personalized care that respects your time and your health.
From routine check-ups to managing ongoing health conditions, Dr. Olin provides a full spectrum of primary and preventive care services tailored to your individual needs.
Annual physicals, health screenings, immunizations, and personalized wellness plans designed to catch issues early — before they become serious.
Thoughtful, age-appropriate care for adults at every stage — from young professionals managing stress and lifestyle concerns to older adults navigating complex health needs.
Ongoing, coordinated care for conditions like diabetes, hypertension, and heart disease — with regular monitoring, medication management, and lifestyle guidance.
Comprehensive lab work, cardiovascular risk assessment, cancer screenings, and bone density testing to keep you informed about your health status.
In-office procedures such as skin biopsies, lesion removals, joint injections, and wound care — no referral needed for straightforward treatments.
When you wake up with a fever or injure yourself over the weekend, Dr. Olin makes it possible to be seen quickly — because urgent needs shouldn't wait.
In an era of fragmented care and rushed appointments, Dr. Olin's practice stands apart by putting the patient-physician relationship back at the center of everything.
Appointments are scheduled with enough time for you to ask every question and share every concern — no clock-watching, no feeling rushed out the door.
Dr. Olin sees the same patients year after year. He knows your history, your family, and your health patterns — so every visit builds on the last.
The focus is on keeping you healthy, not just treating you when something goes wrong. Regular screenings and proactive planning save lives — and peace of mind.
Conveniently located on W Main St, the practice is a familiar, trusted presence in the community — not a corporate clinic that rotates through doctors every few years.
With decades of experience treating older adults, Dr. Olin brings a deep understanding of the unique health challenges that come with aging — and how to address them with dignity.
Every lab result is reviewed, every medication is considered in context, and every treatment plan is discussed thoroughly — because your health is worth the attention.
The strongest endorsement a doctor can receive is a patient's recommendation — here's what people in our community have shared about their experience.
"I've been coming to Dr. Olin for over ten years. He's the first doctor who made me feel like my health was actually his priority — not just a number on a schedule. He remembers things about my family and always follows up on test results promptly."
"My father is in his eighties and has multiple health issues. Dr. Olin has been incredible with him — patient, thorough, and genuinely kind. He explains everything in a way that makes sense and never makes my father feel like a burden for asking questions."
"After moving to Boonton, I needed a new primary care doctor and was nervous about finding someone good. Dr. Olin exceeded my expectations. He took the time to understand my full medical history and created a plan that actually fit my lifestyle."
Whether you're a new patient looking for a primary care physician or an existing patient returning for a follow-up, we'd love to hear from you.
223 W Main St
Boonton, NJ 07005
Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed
Take the first step toward a healthier, more proactive approach to your well-being. Call us today to schedule your appointment.
Call (973) 402-1973