Appointments can be made by calling directly during regular practice hours. Alternatively, you can fill out the Request an Appointment form on this website. Please bring your current insurance card, referral form if required, a list of any medications (over the counter or prescription) currently taking or refills needed and a list of any questions you may have.

Billing and Financial Policy

If you have insurance, we will file the claim and bill your provider. However, patients are responsible for any required co-payments or outstanding balances. Payments are expected at the time of visit. We accept cash, check (with proper identification) and credit cards (Visa, MasterCard).

Cancellation Policy

Please call the office 24 hours in advance to cancel appointments, failure to do so could inconvenience our medical team and our other patients, therefore delaying our ability to deliver our special quality of care.

Lab and Test Results

For the most part, lab and test results will be discussed at  follow-up appointment. Upon completion of the specific test, further instructions will be given as to how and when the results will be made available.

Late Policy

If you are going to be more than 10 minutes late for your appointment, we request that you call our office. If the schedule allows, the appointment time will simply be shifted to accommodate the delay. However, if the tardiness can’t be handled, we may request you reschedule your appointment. We work diligently to stay on schedule and suggest that you arrive 20 to 30 minutes prior to your scheduled appointment to allow time for any necessary paperwork.


Calls for prescriptions received in the office after 12:00 pm will be addressed the following day . Please try to call us at least 48 hours in advance for all medications. Calls received after 12:00 pm Friday will be returned  on the following Monday.

Records Release

Please complete the records release form (Health Information Disclosure Form) to obtain your medical records from your previous family physician.

What we offer


Our Locations

Choose your preferred location