Appointments

Book a consultation

However you're feeling right now, you're in the right place. All appointments are booked in advance.

1

Choose a session below

2

Pick a date and time that suits you

3

Pay after your consultation

Book with John Tang

Choose the session that suits you

If you're new to us, we'd suggest starting with an initial consultation — or a free discovery call if you'd like to chat first. Follow-ups are for clients we've already seen.

John Tang, naturopath and medical herbalist

John Tang — Naturopath & Medical Herbalist

Bachelor of Naturopathy and Herbal Medicine (NZ)  ·  BSc (Hons) NTU  ·  NHAA member

I've lived with chronic cystic acne and an autoimmune joint condition myself, so I know how it feels to search for answers and not feel heard. You're welcome here exactly as you are.

Living with a health concern

Initial consultation

SGD $180  ·  2 hours

For people with a long-standing or complex health concern—whether skin, joints, autoimmune, digestive, hormonal or something else. We explore your health history, current concerns and priorities, then put together a personalised plan to get you started.

Please complete our pre-consult questionnaire before we meet, so we can make the most of your time together.

Follow-up consultation

SGD $100  ·  60 minutes

For existing clients. We walk through your Wellness Plan together, talk about how you've been getting on, and adjust your plan where needed.

Preventative health

Preventative health — initial consultation

SGD $150  ·  90 minutes

For people who feel well, with no existing condition, who want to look after their health now and prevent future health problems. If you're living with a condition, please book a standard initial consultation instead.

Please complete our pre-consult questionnaire before we meet, so we can make the most of your time together.

Preventative health — follow-up

SGD $80  ·  45 minutes

For existing preventative health clients. We look at how you've been getting on and keep building your preventative health plan together.

Questions before you book?

Free 15-minute discovery call

Free  ·  15 minutes

If you'd like to speak with John before booking your first consultation, choose a time for a free 15-minute call. No obligation — just a chance to ask questions and see whether we're the right fit.

Cost shouldn't stand in the way of care

If our fees feel out of reach right now, please don't let that stop you from reaching out. Message us privately and we'll talk it through together — no pressure, and no judgement.

WhatsApp Us   Send us a message

How booking works

Appointments are by advance booking only, so we can give you our full attention. Choose a session above and a time that suits you, and we'll confirm your appointment shortly after you book. Have a question first? Our Questions & Answers page covers the most common ones, or you're welcome to get in touch.

Before your appointment

Your first consultation

Before you come: please complete our pre-consult questionnaire. If you have recent blood tests or scans, or a list of your medications and supplements, please bring them — they help us understand the whole picture.

Initial consultation (2 hours): We explore your health history, current concerns and priorities. John will then prepare a prescription sheet with the most pertinent remedies and dietary, lifestyle and mindset changes for you to start on.

Your Wellness Plan: After your consultation, John researches your case and prepares a detailed Wellness Plan, which he walks through with you at your next follow-up.

Follow-ups: We usually recommend a follow-up at least once a month for the next three months, to see how you're getting on and adjust your plan.

Still unsure? Get in touch → or book a free discovery call above.

Cancellation policy

We understand that life happens. If you need to change your appointment, please let us know at least 48 hours before your session.

48 hours or more: we'll reschedule you free of charge.

Less than 48 hours, or a no-show: a late cancellation or no-show fee may apply to your next consultation. We consider each case individually — if you are unwell or something unavoidable has come up, please tell us and we'll be understanding.

Full terms are on our policies page.