The normal 'house doctor' (GP - Hausartzt) - usually does not handle contraception.
I would recommend a good gynaecologist. I found Dr Ulrich very good. Check out this thread: http://www.englishforum.ch/family-ma...st-zurich.html
I had no trouble setting up the appointment in English via email. www.praxis-ulrich.ch
Ps. I saw her to have an IUD removed (long story-lots of problems with the IUD) - the actual removal was about 3 seconds process. If I had known it was that easy to take out, I would probably have done it myself.... and a lot sooner!