I can tell you how I found it, but I was lucky enough to get it on the NHS so it didn't cost me anything.
I had a needle phobia. And I don't mean a 'ooh i don't like needles it's a phobia' phobia, i mean a 'discharged myself against medical advice rather than have a needle refused life saving surgery' phobia!
I would rather have died - actually died - than had a needle. I would shake and sweat and cry and feel sick and faint.
I had a LOT of sessions! Started with just talking, at that stage even talking needles would make me cry. Eventually it moved to visualising and talking about well, what is likely to happen if you DO have a needle? you'll cry or faint and then what? Will you ACTUALLY die? 
Then came the day she put a needle on the table in front of me. I wanted to throw myself out of the window! 
But in the end, I was able to walk round with it taped to my hand (with plastic sheath on, obviously) for 24 hours. And hold it, and look at it.
I was taught how to breathe, to think my way through the experience, all stuff like that.
I had an operation and I injected myself in the stomach for 10 days and I have b12 jabs every 12 weeks now and I have blood taken when required.
I can't tell you I enjoy it! But who does? But I can cope.
I can't recommend cbt highly enough, I really can't. Change the way you think in order to change the way you behave.