If you need an awesome realtor, I've had the best possible home purchase & sale experience with Liane Van Raalte. She got us our perfect home for a great price, and sold our townhouse for more than expected less than 72 hours later.
She's a down-to-earth (yet tenacious) highly efficient, and generally lovely human that I wish I could hire to coordinate all areas of my life. But alas, that's not her job.