At the practice of Dr. David Bub, you'll get the time, attention, and continuity of care that actually makes a difference — because preventive care isn't just about avoiding illness, it's about building a longer, healthier life on your terms.
From routine check-ups to chronic condition management, Dr. David Bub provides the full spectrum of primary care medicine — with a focus on prevention, education, and long-term wellness.
Thorough preventive screenings and health assessments tailored to your age, lifestyle, and family history — because catching things early changes everything.
Expert ongoing care for diabetes, hypertension, asthma, and other chronic conditions — with personalized plans that keep you stable and in control.
Same-day appointments for infections, sprains, allergies, and other urgent — but non-emergency — health concerns. Get seen fast, get better sooner.
Evidence-based screenings including blood work, cancer screenings, bone density tests, and more — customized recommendations based on your risk profile.
From pediatric well-visits to geriatric care, Dr. Bub treats patients across the lifespan — so your whole family can build lasting relationships with one trusted physician.
Nutrition guidance, weight management, smoking cessation, and mental health support — because real health goes beyond prescriptions and procedures.
Dr. David Bub built his practice on a simple conviction: patients deserve a doctor who knows them as individuals, not as chart numbers. After years of clinical training and hands-on practice, he brings that same dedication to every visit at his Allentown office.
Whether you're managing a long-term condition, navigating a new diagnosis, or simply looking for a primary care physician who takes the time to explain your options — you'll find that here. Dr. Bub believes that informed patients make better health decisions, and he never rushes through the conversation.
His approach combines thorough medical expertise with genuine warmth, creating an environment where patients feel comfortable asking questions and taking an active role in their care.
We've made the process straightforward so you can focus on what matters — your health.
Reach us at (161) 433-7571 to book your appointment. New patient visits are welcome.
Bring a photo ID, your insurance card, and a list of current medications and allergies.
Plan to arrive 15 minutes early to complete any new patient paperwork before your visit begins.
Your first visit includes a comprehensive health assessment and a personalized care plan tailored to you.
We accept most major insurance plans. Please call us to verify your coverage before your visit.
"The best healthcare experience I've ever had. Dr. Bub actually takes the time to listen and explain everything. I finally feel like someone has my back."
Whether you have questions or are ready to schedule, we're here to help. Reach out by phone, visit us in person, or send a message — we'll get back to you promptly.
Monday – Friday
Please call for available appointment times
Fill out the form below and we'll respond as soon as possible.
Thank you for reaching out. We'll get back to you within one business day.