Which north american PCB assembly service do you recommend?

I used PCBWay and they’re … fine, I guess. I want to be sure my next boards don’t run into problems with customers because they’re US and can’t buy “made in china” PCBs.

Share your experience, please!

PCB:NG https://www.pcb.ng/

Only used them once but it went pretty smoothly.

OSHpark is good for bare boards but they don’t so assembly. https://oshpark.com/

We have a local company, Dorigo, that does PCBA. But they will cost 10x as much as PCBng.