Here are some people and organizations I haved worked with and recommend.
Click on each image for their Web page: