I don't know where you are located, but if you just search google maps for "electronics assembly" you can find places to call. You really want something nearby because it is pretty much the only upside that you can go and talk to them while going over the board and you don't have to hassle with shipping. You can also go inspect the first few boards done before they do the whole run.