No I havnt but perhaps I should, I wouldnt know where to start
Maybe google someone in your area. I doubt your doctor will suggest anyone, cant hurt to ask I guess. Where are you?