OSHPark is bare board fab only but JLC does turnkey. I've enjoyed working with CircuitHub for turnkey prototypes. I'm not in love with the web interface (source files must be uploaded so if you have silkscreen that has dynamic parameters you need to make a ticket and the BOM parser misses stuff very often so every project needs an audit).