Yes, lots of them. JLPCB even has a promo right now where they do SMT assembly for free.
https://support.jlcpcb.com/article/146-2-for-1-4-layer-pcbs