Book: (239) 649-7400CallBook with our agent onlinePlease follow these steps to prepare for your appointment:
Please plan for a total appointment time of approximately three hours (not including travel to and from the office).
Check In: 15 minutes
Pre-Consultation: 10 minutes
Physician Consultation: 60 – 90 minutes
Laboratory Testing and Infusions: 15 – 60 minutes
Follow-up Appointment: 30 – 60 minutes
Naples Center for Functional Medicine is a private-pay practice and a non-Medicare provider. Appointments with our providers are not billed through insurance. Naples Center for Functional Medicine does not accept insurance or Medicare, and we do not file insurance paperwork on your behalf.
However, we will provide a detailed receipt for services performed for you to submit to your insurance carrier.
As of October 1, 2022, an annual medical membership fee applies per patient as well as hourly consultation fees. Concierge membership packages are also available.
For new patient appointments, we require a credit card to be placed on file at the time of scheduling. Seven days prior to the appointment, patients will receive a call to confirm their appointment. If the appointment is not confirmed at least seven days prior to the first visit, or if the initial appointment is canceled within seven days, the patient will be charged 50% of the new patient appointment fee. Once the appointment is confirmed by phone or email, text message and email reminders (if desired) will be sent two days prior to the appointment. For follow-up appointments, payment is due at time of service and cancellations are required no less than 48 business hours.
For new patient appointments, cancellations must be received one full week before the date of your appointment. If you fail to cancel at least seven days prior to your appointment, your 50% deposit will not be refunded.
For a follow-up appointment, cancellations must be received 72 business hours before the date of your appointment or a $150 fee will apply.
Most tests are performed at Naples Center for Functional Medicine. During your medical consultation, your physician determines which tests are needed. Then our nurses review with you testing recommendations, instructions and costs. You do not need to have any bloodwork done in advance of your appointment, nor do you need to fast.
You may choose to receive additional testing if desired. We frequently test for nutrition, stress, genetics, allergies, acids and more. Urine, saliva and stool testing may be done at home.
Keep in mind that you may not require immediate testing to receive effective care.
Through our Patient Portal you can:
To learn more about our portal guidelines, click here. New appointments can only be scheduled by calling our office.
Step 1: After setting up your new patient appointment, you will receive an email with a link to access your patient portal.
Step 2: Create your username and password to initiate your account.
Step 3: To return to the portal, select the “patient portal” tab at the top right of our website.
Step 4: Once inside the portal, click on one of the page options to view your account details, medications and supplements, messages, invoices, lab results, vitals or pharmacy information.
Yes. You are required to maintain a primary care physician for all urgent care and annual routine wellness check-ups. You cannot be seen by Naples Center for Functional Medicine without a primary care physician on record.
Our office hours are Monday – Thursday, 8:00 AM-5:00 PM and Friday 8:00 AM-2:00 PM. If you call after hours, our office staff will return your call on the next business day. When leaving a message, please be brief and include the following information:
You can also contact us via the patient portal. Please allow a 72-hour maximum response time for your message and be aware that we will get to your message as soon as possible.
Please be mindful of the physician’s time and limit your questions to your follow-up appointment when possible. Additional messages may result in fees charged per message. For emergencies please call our office directly or 911.