Frequently Asked Questions

What insurance plans do you accept?

We accept most major insurance providers including Blue Cross Blue Shield, Aetna, Cigna, UnitedHealthcare, and Medicare. We also offer self-pay options and flexible payment plans for uninsured patients. Please contact our billing department at (609) 353-1030 to verify your specific coverage.

How do I book an appointment?

You can book an appointment in three convenient ways: 1) Call us directly at (609) 353-1030 during business hours, 2) Use our online booking form on this website, or 3) Visit our office at 801 Willopenn Dr, Southampton, Pennsylvania 18966. We offer same-day appointments for urgent medical needs.

Do you offer telehealth or virtual consultations?

Yes! We offer secure telehealth consultations for follow-up visits, nutrition counseling, and certain medical concerns. Virtual appointments are available for patients in Pennsylvania and surrounding states. Simply request a telehealth visit when booking your appointment.

What are your office hours?

Our regular office hours are Monday through Friday, 8:00 AM to 8:00 PM, and Saturday 9:00 AM to 5:00 PM. We're closed on Sundays and major holidays. For after-hours emergencies, please call our 24/7 nurse line at (609) 353-1030.

Are you accepting new patients?

Yes, we are actively accepting new patients! We welcome individuals and families from Southampton and surrounding Pennsylvania communities. Simply contact us to schedule your initial consultation and meet our team.

What should I bring to my first visit?

Please bring a valid photo ID, your insurance card, a list of current medications, any relevant medical records from previous providers, and a list of questions or concerns you'd like to discuss. Arrive 15 minutes early to complete any necessary paperwork.

Do you offer payment plans for services?

Absolutely. We understand healthcare costs can be challenging, which is why we offer flexible payment plans for both insured and uninsured patients. Our billing team will work with you to create a payment schedule that fits your budget. Contact us to discuss your options.

How do I access my test results?

Test results are typically available within 3-5 business days. You can access them through our secure patient portal, receive them via email, or schedule a follow-up appointment to discuss them with your doctor. We'll notify you as soon as your results are ready.