In most cases a Mortgage broker will be paid by the banks and not charge you for their service.