I'm looking for a plugin that will allow users to:
1. Register as service providers or as buyers and complete their public profile
2. Find other users with specific criteria (location, ratings, text, etc)
3. Review and Recommend other users for services rendered.
Do such plugins exist for WordPress?