https://jlcpcb.com/blog/4-Free-Assembly-for-Your-PCB
The GP commenter also wrote about a price "per unit":
> get some reasonably complex fully assembled prototype boards shipped to me in a week or two for $5-20 USD per unit.