Don't rent from these agents. Or if you do, make sure when you move in you take pictures of every single piece of dust, fingerprint and dirt in the place - they will do the same to you when you leave.
They make commission off the cleaners in the final inspection when you move out, so will hound you for money/take money out of your bond - even if you clean the apartment head to toe...
So my advice is not to bother cleaning the apartment when you leave. And just let them hire cleaners as they are going to do so anyway.
Also, they are horrible to deal with as an agent, unfair, judgemental and all together have bad customer service skills. read more