If I were not a local I would use a contract manufacturer. Westerners often think it’s a communication issue when it’s an relationship issue. Who you know and have relationships with. If you have established relationships with the people not willing to lose your future business by delivering poor quality then you are a contract manufacturer. You are not going to put anyone else in contact with those people since that is your IP and poor behavior from them would reflect on you and hurt your future business.
But people want to save some money and try to do each little thing themselves. When that does not work there is always finger pointing. And I’ve never seen anyone blame themselves. It’s always the factory, the local Chinese, the translator/assistant etc.