Fees and Payment

Hay Counselling Fees

My standard rate per 50-minute session is £70.

Fees are the same for both in-person and video sessions.

Psychotherapy and counselling are generally conducted on a weekly basis, over the course of some months. If you will struggle to pay the standard rate on an ongoing basis, please let me know when you first contact me and we can have a conversation about what might be sustainable for you in the long term.


Payment is easiest and simplest by bank transfer, made each week in advance of your session. For in-person sessions, you can also pay by cash or cheque at the beginning of the session if you prefer. For international clients, I accept payment by IBAN or PayPal.

Scheduling and Cancellations

Sessions last for 50 minutes and are normally scheduled on a weekly basis, at the same time each week. When you first contact me I will let you know what timeslots I have available. Even if I don’t have something suitable for you right away, I may have another space coming available in the next few weeks.

If you need to cancel a scheduled session, I will do my best to find an alternative time-slot for you during that week, either in person or by video or telephone. However, in order for me to run my practice efficiently and fairly, if it’s not possible to reschedule, cancellations with less than one week’s notice are charged in full.

Private Health Insurance

I am a registered practitioner with Aviva, AXA and BUPA private health insurance. If you have mental health cover with one of these providers, they may be able to cover the cost of some or all of your sessions. Just check with your insurer how many sessions will be covered, and whether or not you’ll need a referral from your GP.

Once your insurer has agreed cover, I will liaise directly with them for payment.

AXA Healthcare

Further Information

Jargon-free information about
psychotherapy & counselling


Freely-offered comments
from former clients


Articles about some common
mental health issues


Counselling and Psychotherapy, Hay-on-Wye, Hereford, Brecon, Builth Wells, Kington, Leominster, Talgarth