Excellent all round!
Hayley has a lot of time to give and clearly wants to help. She's incredibly personable which allows you to relax and trust that her and her knowledge are you to help you. I love coming to my sessions with Hayley.
She goes above and beyond to help and gives such good advice that is easy to implement