https://www.kingcredie.com/Blog.html

Here is another option for pcb assembly--King Credie Technology Limited., you can email linda@kingcredie.com along with your detailed requirements.