Schedule Your Appointment
We’re excited to welcome you to our practice family
We’re here to make your healthcare experience as comfortable and convenient as possible. Use our easy online booking system to schedule your appointment at a time that works best for you, or call us at (469) 923-5870 if you prefer to speak with our friendly staff.
Whether you’re scheduling your first visit or a follow-up appointment, we’re looking forward to partnering with you on your journey to optimal health.
What to Bring for Your Appointment
- Photo ID and insurance card (if applicable)
- List of current medications and supplements
- Any recent test results or medical records
- Questions or concerns you’d like to discuss
New Patients:
Please plan to arrive 15 minutes early for your first visit to complete necessary paperwork. You can also download our new patient forms from our website to save time.
Can't Find What You Need?
Need a Same-Day Appointment? Call us at (469) 923-5870 — we often have same-day availability for urgent needs.
Have Questions? Our friendly staff is here to help. Don’t hesitate to call if you need assistance choosing the right appointment type or have questions about our services.
Prefer to Walk In? We welcome walk-in patients during business hours, though calling ahead helps minimize wait times.
Our Promise to You
From the moment you schedule your appointment, you can expect:
- Respect for Your Time – Minimal wait times and efficient service
- Personalized Attention – Care focused on your unique needs and goals
- Compassionate Service – A warm, welcoming environment where you feel heard
- Expert Care – Evidence-based medicine delivered with genuine concern for your wellbeing
Contact Us Anytime
Contact Info
1110 Cottonwood Ln Ste 160, Irving, TX 75038
Open Hours
Mon–Thurs: 9am - 5pm
Fri–Sun: Closed
"Beloved, I pray that you may prosper in all things and be in health, just as your soul prospers" - 3 John 1:2 (NKJV)
Frequently Asked Questions
Do you take my insurance?
We accept most major insurance plans. Please contact our office to verify your specific coverage, and we’ll help you understand your benefits.
What if I don’t have insurance?
We welcome self-pay patients! Office visits start at $150, with additional costs for labs or procedures. We believe everyone deserves quality healthcare, regardless of insurance status.
Do you accept walk-ins?
Yes, walk-in patients are welcome during business hours. We recommend calling ahead to reduce wait times.
Do you offer telehealth services?
Absolutely! Telehealth services are available Monday through Thursday from 9 AM to 5 PM for select conditions and follow-up care. It’s a convenient way to receive care from the comfort of your home or office.
Can I schedule a same-day appointment?
Absolutely. We offer same-day appointments for both in-person and virtual visits. Call early for best availability.
Can I get lab work done at your office?
Yes! We offer in-house labs for common tests like CBC, CMP, A1C, and urinalysis. We also provide referrals for imaging services including X-rays, ultrasounds, CT scans, MRIs, and bone density tests.

