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 ours.  Always 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 on your patient portal. 

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. 

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 please call 340-775-2303.  We would be happy to send you registration documents by email. 


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 4pm
Office Phone: 1-340-776-1511
After Hours Emergency: 1-888-391-3993

Cruz Bay Family Practice
Monday through Friday - 9am to 4:00pm
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 established patients. We also offer after hours home and office visits. A health care provider is on call 365 days a year including holidays. To schedule an after hours or concierge medical consultation please call 1-888-391-3993. 

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 please call our office or send a message through your patient portal. 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, Visa  and American Express 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.