Create different user profiles with drupal 7 There are two user profiles, landlord and tenant. Both require different user role as well as different registration data. 

Now tenant can search through landord's profiles and comment / rate on them as well.

How can I achieve this in drupal 7
I don't know if you are still interested or not. I've got the same problem and I solved in this way:


In the User account you can put an option "Tenant" - "Landlord".
Then use the Rules module to create a rule that gives automatically the role dependent on the option chosen. 


Or you can also redirect straight to the edit profile after the registration.