Actually, you will find some agents will not recommend anyone, because of liability. Even though a Realtor or Agent is only trying to help, if you think about it, nothing "good" can come out of giving any referral, like a home inspector. What if they miss something ? Guess who it COULD come back on? The "correct" way they say (instructors) is to instead give the client a phone book or 3 to choose from. Couple of things, any referrals we give, as a Realtor MUST be licensed or Bonded or it really could come back on you.
I do recommend and refer both 1 lender and 1 home inspector, who guarantees his work (and he is licensed and bonded) because I have referred them to 20+ clients now, and all have been satisfied. That is exactly how I explain it to clients, that they are free to use anyone they want and I am fine with it, but I have 20+ referrals this ABC and never had a problem.
Even though we are sincerely only trying to help, it could come back on us if we urge them to only use one (fill in the blank, any referral) when it is their choice to choose.
Best of luck.