Your First Visit at Generations Family Practice in Cary, NC
Your first visit to Generations Family Practice is an important step toward your healthcare journey. Our team will provide a comprehensive evaluation to understand your health needs and ensure you feel comfortable and supported. For more information, contact us or book an appointment online. We are located at 1021 Darrington Drive, Suite 101 Cary, NC 27513.


Table of Contents:
How can you schedule an appointment?
What should you bring to your first appointment?
Do you need to complete new patient paperwork in advance?
Where should you park and find the office?
Who will you meet during your visit?
How can you best prepare for your first visit?
You can schedule an appointment online or by phone.
Items to Bring:
• Photo ID
• Insurance card
• Referral (if required by insurance)
• Medication list
• Recent medical records (if applicable) or information from last office
Yes, after you schedule your appointment, you will need to complete your digital paperwork via the Patient Portal. After this is completed, you will review appointment confirmations and reminders.
We are located at 1021 Darrington Drive, Suite 101, Cary, NC 27513. There is free parking available on site. We request that you arrive 30 minutes early if your forms are not completed ahead of time, and 10 minutes early if they are.
You will first meet our friendly front desk staff at check-in, you will then meet with a Medical Assistant to do your initial intake and vitals. After that, you will meet with your provider for your exam, discussion, and care planning.
Please complete your new patient forms via the Patient Portal prior to arrival.
Insurance & Payments
• We accept most insurance plans
• We are out-of-network for Ambetter
• Self-pay fees:
• New patient and established patient self-pay fees are the same
• Copays are required at the time of service
Expanded Services—Coming Soon!
• IUD insertion and removal
• Nexplanon insertion and removal
• Depo-Provera injections
• DOT Physicals – Launching Spring 2026
Call Now to Be Added to the Scheduling Waitlist

