I used "Cucuzza" Gebäudereinigung (http://www.cucuzza.ch
Tel: 044 312 32 23) when I moved out of my flat in Oerlikon. You could give them a try. My landlord was able to arrange it for me at a few days notice, they came in to clean on a Sunday and it included a "Übergabegarantie" on the Monday, which meant that the cleaning guy was present at the hand over to deal with anything that wasn't up to scratch.
I paid around CHF 900.- for a large 2.5 room apartment. They sent me a quote beforehand which listed exactly what was included (windows inside and out, external blinds, radiators, floors polishing, inside the oven, as well as all the basic stuff you'd expect). Not sure how this rates price-wise compared to other companies or if I was ripped off, but at the time I had little choice but to let my landlord organise it for me and was just thankful that it was all hassle free and one less thing for me to worry about.