JLC PCB First PCB PCB Gogo All PCB Elecrow PCBWay DirtyPCBs Aisler PCBCart OSH Park (Aliexpress) Many PCB manufacturers also offer an assembly service. Usually for $30 + Part Prices