Xiris,
I've had speech therapy with Christie Block and she is very good at what she does. When I went to her though I had already exhausted all other types of training and had some idea of what I was trying to reach and the basic mechanics. She also does have monthly group therapy that is free (contribution recommended).
If you contact her, kindly tell her Hayley says hello! 🙂