it's free, yes, but the waiting lists are ridiculous in some places.i waited a couple of months to see a counsellor, and i was a priority because i was under 18.if he's under 25 (i think, it may be 18 even) see if 'heads together' run a counselling service in your area because they were very helpful for me.but other than that, it may be a while before your friend gets to see someone, but i hope he manages to in the end