Hi All, seems this thread is a little old but I didn't find anything new in the forum. Just wondering if anyone has any recent data points on this. And a specific question, would those who have done it recommend doing it yourself or hiring an agent? And what's the normal agent fee? FYI my situation is that I'm currently on a 10-year M visa, and would like to get a residence permit so I don't have to worry about leaving every 60 days (usually not an issue as I travel for work around Asia frequently), but also so I can renew driver's license, start paying Shanghai tax to be eligible to purchase property, etc. I would be using my own Chinese company (of which I am the legal representative) as my employer. Any tips would be appreciated!