From the first consultation to the signing of your mortgage, their services are free. The agents are paid by the lender.