I have only had good experiences so far on JLCPCB. I can very much recommend. Quality boards for very cheap, plus you can actually get the parts pre-assembled if they have them in their catalog (most common parts should be there) It's weird to "shill" for a company but I'm very happy that they exist, and hope they and companies like them continue to exist.
Plus Kicad is cool ;)