At MyDoctor P.C., our Adult Primary Care service is designed to be your long-term healthcare partner offering comprehensive, patient-centered care for individuals aged 18 and older. Whether you’re in perfect health and looking to stay that way or managing one or more chronic conditions, we are here to help guide your health journey with compassion, professionalism, and personalized attention.
Our clinic is led by Dr. Eric Osgood, a board-certified internal medicine physician with over ten years of experience in both clinical practice and healthcare leadership. His approach blends the best of traditional medicine with a modern understanding of prevention, patient education, and whole-body wellness. Dr. Osgood believes every patient deserves time, clarity, and respect in their medical care—and our entire team is committed to delivering just that.
What We Offer:
Our Adult Primary Care services cover a wide spectrum of medical needs:
Annual Physical Exams & Preventive Screenings: Stay ahead of potential health issues with regular checkups, vital sign monitoring, and early detection tools for common conditions like high blood pressure, high cholesterol, and certain cancers.
Chronic Disease Management: We help patients manage chronic illnesses such as diabetes, asthma, arthritis, heart disease, thyroid disorders, and more. Treatment plans are evidence-based and personalized to fit your health status, goals, and lifestyle.
Acute Illness Diagnosis and Treatment: From colds and flu to urinary tract infections, minor injuries, or sudden health concerns, we offer same-day or next-day appointments when available for faster recovery and peace of mind.
Mental and Emotional Wellness: Your mental health is just as important as your physical health. We screen for depression, anxiety, and related issues, offering initial care and referrals as needed.
Vaccinations and Immunizations: We provide up-to-date immunizations for flu, tetanus, pneumonia, shingles, and other preventable illnesses.
Lifestyle and Wellness Counseling: Whether it’s weight management, quitting smoking, sleep improvement, or nutritional guidance, we support you with the tools and coaching to reach your health goals.
Why Choose MyDoctor P.C. for Primary Care?
Our mission is to create lasting relationships with patients, built on trust, empathy, and open communication. We don’t rush appointments—we listen. We explain conditions in plain language. We follow up. We’re here for you not only when you’re sick but also when you’re well helping you stay that way.
Benefits of our Adult Primary Care services include:
Easy online or phone scheduling
Short wait times and extended appointment availability
Coordination of specialty care when needed
Insurance verification and transparent pricing for self-pay patients
A clean, modern clinic conveniently located in Hamilton Township, NJ
Insurance and Payment Options:
We accept most major insurance plans including Medicare, Medicaid, and private insurers. For patients without insurance, we offer affordable self-pay rates and payment plans to ensure that cost is never a barrier to essential care.
Our Commitment:
Your health is a lifelong journey, and we want to walk that road with you. Whether you’re managing a specific health condition, navigating a life transition, or simply looking for a physician who truly listens, MyDoctor P.C. is ready to meet you where you are.
Ready to Take Control of Your Health?
Book your appointment today and experience the difference of personalized, compassionate, and consistent primary care. Let’s work together to build a healthier future starting now.