About Us
Red Hook Family Practice, Yacht Haven Family Practice and Cruz Bay Family Practice are committed to providing a superior option for those requiring excellence in medical care.   

Our goals and our commitments to all of our patients are:
  • Providing you the highest standards of excellence in delivering medical care.
  • Valuing your time as much as oursAlways treating you in a caring and respectful manner.
  • Being available to address your health care issues and concerns.
  • Making sure that you are referred only to the best sub-specialists, whether on-island or off-island, when necessary.
  • Following your progress and acting as your advocate at all times should you require more extensive or critical care outside our practice.
Because your time is as valuable as ours, we try and see non-urgent care patients on an appointment basis. Please call the office to schedule an appointment or leave us a message under Appointment Request at the top of this page. (You must create an online account before doing so.)

We gladly accept walk-ins and urgent care patients on a priority basis. If you have an urgent medical problem and either our triage staff or you feel that you need to be seen we guarantee that we will do everything to have you seen on the day you call or drop-in.

If you are already an established patient we would appreciate you taking the time to update your address and billing information on-line before your appointment. (See Update Account or Create an Account links above)

If you are unable to keep an appointment, please call us. This simple courtesy will permit time for others to be seen and will avoid your being charged for a no-show appointment.

If you are a new patient to our practice, or wish to become a new patient of our practice and you would like to take advantage of our 'Online Patient Features' please click on the Create An Account link on top of the page.


Red Hook Family Practice
Monday through Friday - 8am to 5pm
Office Phone: 1-340-775-2303
After Hours Emergency: 1-888-391-3993

Yacht Haven Family Practice
Monday through Friday - 8am to 5pm
Office Phone: 1-340-776-1511
After Hours Emergency: 1-888-391-3993

Cruz Bay Family Practice
Monday through Thursday - 10:00am to 4:00pm, Women's Health
Office Phone: 1-340-776-6789
After Hours Emergency: 1-888-391-3993

We are available for after hours medical care and phone consultation for all your health care needs. We offer hotel, home, rental villa and after hours office visits. A health care provider is on call 24/7 - 365 days a year including holidays. To schedule an after hours or concierge medical consultation please call 1-888-391-3993 or any of our office phone numbers for instructions on how to reach the on-call provider.

We would prefer you to refill your prescriptions at the time of your doctor's visit. Please bring a list or a bag containing ALL the medications you are currently taking with you to your doctor's visit. If you need refills either before, after, or in-between visits you can use our on-line Prescription Renewal link above or call our office. Please allow ample time to process your request.

Unless we participate with a particular insurance carrier, medical services that are provided are expected to be paid for at the time of service. By upholding your responsibility for paying for services, we can hold the costs down and spend more time on medical care and not trying to collect debts due to us. We accept cash, personal checks, MasterCard, and Visa credit cards as appropriate forms of payment.
Insurance payments vary with the type of policy and insurance carrier. Check with your carrier if you have questions regarding your coverage. As a service to you, insurance claims will be filed for you (if needed). However, your medical bill is ultimately your responsibility. If you are having problems paying your bill, tell us so we can assist you.