We work with a few, but they just do assembly, you bring the parts and PCBs.
They are also insanely expensive if you are used to China prices. Boards with 10-15 components being $100+ each. Couple that with a domestic PCB manufacturing which is ~10x the cost of China, you are looking at something like an Arduino costing $250.