@esden @uint8_t @bamfic I had pretty good luck with PCBWay printing and assembling a small run of boards I made in KiCAD. They were very diligent in making sure any ambiguities were addressed before production.
However you still need to be very patient! They work on China time and I'm in Canada so interacting isn't instant, nor is shipping. It took a few weeks and if I had equipment to do it in house even by hand it probably would have been done sooner...