They will talk to the bank to get a good price, but law separates the realtors and negatiation companies to prevent frauds.
And usually, the fee to negatiation companies is paid by the bankers.