There is no limit to the number of listings you can have on your website. You can have unlimited Rentals as well as unlimited For Sale listings.
Whether your agency is one employee or 1000 employees, you can easily add all of your agents, each with their own dedicated agents page.
Users can contact the agent directly through a contact form on each listing. Each inquiry is emailed to the agent as well as being saved in the admin area.