Everything You Need in One Practice

Comprehensive primary care services from a team that knows your full health picture.

Our Services

From routine wellness to complex chronic care, we deliver evidence-based medicine with personal attention.

Annual Wellness Exams

Annual Wellness Exams

Comprehensive preventive visits including physical exam, lab work, screenings, and personalized health planning.

Chronic Disease Management

Chronic Disease Management

Ongoing care for diabetes, hypertension, high cholesterol, thyroid disease, COPD, and other chronic conditions.

Acute & Sick Visits

Acute & Sick Visits

Same-day appointments for infections, respiratory illness, injuries, and urgent concerns — your doctor, not urgent care.

Mental Health Care

Mental Health Care

Anxiety and depression screening, medication management, therapy referrals, and integrated behavioral health.

Women's Health

Women's Health

Well-woman exams, Pap smears, breast exams, contraception counseling, and menopause management.

Lab & Diagnostic Services

Lab & Diagnostic Services

On-site phlebotomy, rapid testing, EKG, and direct access to imaging partners with same-day results.

Your First Visit, Step by Step

We've made new patient onboarding simple so you can focus on your health, not the paperwork.

  1. Book Online or By Phone

    New patient appointments available within 48 hours. Book online through our patient portal or call (720) 555-0147 to speak with a scheduling coordinator.

  2. Complete New Patient Forms

    Receive a secure link to complete your health history, insurance information, and consent forms from your phone or computer — no waiting room clipboard.

  3. Meet Your Physician

    Your first visit is 45 minutes. Your physician reviews your history, conducts a thorough exam, and works with you to create a personalized care plan.

  4. Lab Work & Follow-Up

    Any ordered labs are processed quickly. Your doctor personally reviews results with you and follows up with next steps — never just a portal notification.

Patients on Their Care Experience

I've been managing Type 2 diabetes for eight years. Dr. Okafor is the first physician to actually optimize my medications and work with a nutritionist. My A1C dropped from 8.9 to 6.7 in one year.

Patricia K. Chronic disease patient

I came in for my annual physical not expecting much. Three hours later I had a full care plan, lab orders, and a specialist referral already booked. Efficient and thorough.

David L. Annual wellness patient

Same-day sick visits saved me countless urgent care trips this year. My kids get seen by their actual doctor, not a stranger. That continuity of care matters more than I realized.

Michelle B. Family patient

Frequently Asked Questions

Common questions about our services, insurance, and getting started.

Do you accept my insurance?

We accept most major insurance plans including Aetna, BlueCross BlueShield, Cigna, United Healthcare, Medicare, and Medicaid. Call our office or check our patient portal to verify your specific plan before scheduling.

How quickly can I get a new patient appointment?

New patients are typically seen within 48 hours. Urgent concerns are often accommodated same-day. We maintain dedicated slots for new patients to ensure fast access.

Can I see the same physician every visit?

Yes — we practice continuity-of-care medicine. You are matched with a primary physician who manages your ongoing care. You will see the same doctor for routine visits and follow-ups.

Do you offer telehealth appointments?

Yes. Follow-up visits, prescription refills, lab result reviews, and many acute concerns can be handled via telehealth through our secure video platform. Ask about telehealth eligibility when scheduling.

What should I bring to my first appointment?

Bring your insurance card, a photo ID, a list of current medications, and any relevant medical records if you have them. We recommend completing new patient forms in advance through our patient portal to maximize your appointment time.

Ready to Experience Better Primary Care?

New patients welcome. Same-day and next-day availability. Board-certified physicians who take time with you.