Drop into Salam Carpets in Tanglin Mall and ask their advice. I had mine cleaned through them but I did buy them there; I know they get a third-party to clean them so I'm sure would either arrange it for you or give you the contact details. For best results they should be cleaned by hand and dried n...
I've done it and wouldn't recommend it, for most of the reasons mentioned above. Privacy, noise, bugs (opening the rubbish chute and seeing a cockroach always woke me up pretty quickly), also the noise of other people's rubbish clattering its way down the chute. Certainly don't live near the entranc...
I wouldn't say it is easy, Plavt. Certainly not straight-forward and, if you go off down the wrong visa track, you can make very costly and time-consuming mistakes.
Not speaking from personal experience there, as our case is quite straight forward, but I have read a lot about this recently!