Past work history, quality, price, word of mouth.
I have an extensive list of Agents that call on a regular basis.
Also helps that I have remodeled some of their homes.
Honesty is another one.
Once they find that needle in the haystack, they move you to the top of their contractor referral list.