When we sold house and moved last March in uk , we did a spring clean prior to moving out.
When we left rented apartment in Switzerland in 2016 , a deep clean is expected and cost approx. £1,500. This is expected for all moves in Switzerland and as part of handover agent does a white glove test. You engage cleaning companies who warranty handover pass and rectify issues until handover is agreed.