I don't know how she found him, but my sister worked with Steve for her wedding and the results were incredible. It was a big event (over 300 guests), but somehow he captured the energy and fun of the party in an intensely personal way. My favorite shot - and one that he still uses in his wedding portfolio - is the one of my parents hoisted above the crowd in chairs as we danced the Horah (for those who know me and are scratching their heads, my sister's husband is Jewish).
When my wife and I were married, we didn't shop around at all - we just called Steve. Ours was a very different event - held outdoors instead of in a ballroom, and with a fraction the guest list. Steve adapted his style without a hitch, getting great, candid shots that match my memories of the event perfectly.
I don't know what professionals typically cost, but working with Steve felt like an investment. That said, my wife and I have no regrets about what we paid because of the enjoyment we still get (5 years later) from our wedding album.
If you're willing to work with (and pay for) a pro, I can't recommend Steve Horn highly enough.