Welcome Dominican.
As to the company you mentioned - they are not free.
They appear to market new property and they get paid by the seller/developer. This means they work for them, and their objective is to move stock.
Suggestions:
1 The forum here has masses of wisdom so stick...