This module, while commercial, offers a great deal for a very reasonable cost. It can be used by agents from more than one company so in some ways is like a listing directory but I am not using it for that purpose. I am using it as an engine for a single real estate company website and it works very well. It offers lots of flexibility for listings and the back end is very easy to use. Where I did have a few problems, the developer's support was fabulous and he responded to my requests for help very quickly. It's well worth it's cost.