your best bet is referrals from other freinds/families etc. That will give you a good start, but most of these guys will be overpriced. I recommend networking with other investors or stopping by other jobsites and getting contractors info.
Once you get one trade, ask them for referrals for other trades. For example, ask the electrician for a plumber and HVAC guy. Ask the painter for a good drywall/plaster guy or finish carpenter. Ask the tile guy for a hardwood floor guy. Basically, any trades who are on site at the same time, or follow another trade should be able to give you good recommendations.
Whatever you do, DO NOT USE Craigslist for anything other than a day laborer who is performing a low skill job. Any good contractor is busy and will not be looking for jobs on craigslist. Those that are are either scammers, or really bad at what they do. There maybe exceptions to this rule, but not worth the risk IMO.