An excellent choice for an Estate Agency which needs both good looks and varied functionality.

Feature-rich and robustly coded, this extension surpasses expectations and effortlessly provides the majority of what a Real Estate company needs, including support for MLS/IDX/RETS feeds (please note there is an additional charge to set up the automated feed).

All features (it's a long list) are available at the $125 option (grants 3 months access to upgrades), and longer packages are available at $175 (6 months access) and $225 (12 months access).

Just some of the many features: Featured agent/company/property, random agent/property, new listings (random or not), recently sold, recently viewed, related properties, popular properties, property slideshow, Zillow and Trulia feeds, currency converter, driving directions, Walk Score, Street View and CO2 Emissions plugin, amongst others.

If you need to sell listings space, iProperty seamlessly integrates with Akeeba Subscriptions or AEC Membership Management. This allows Agents to add and maintain their own listings via a front end management panel, and you can create a variety of different subscription levels which have varying numbers of maximum listings, agents, and featured items. Payments are handled through a variety of gateways including Paypal.

The forums are vibrant, fully stocked with solutions to any questions you might have, and are also well used and well moderated. In the rare event that the forums don't already hold the answer to your question, the support itself is second to none. Responsive, helpful and considerate, the developers go out of their way to provide answers to your queries.

For those who like to customise, there is a wide range of easy customisations you can make via the Admin area (no code required). If you do end up delving into the code, it is well commented and structured, with a vast resource of easy-to-implement changes available on the forums.

The look and feel of iProperty is intuitive, attractive and polished. It also uses tabs in the property view to keep a large amount of information tidy and easily digestible.

This component is geared to handle the needs of both small Estate Agents and large companies alike.

All in all, excellent value for a good looking, robust and professional product.