a realtor - she has broad knowledge of the local real estate market (being a resident for 35+ years helps!), she is very responsive and is always available to answer questions or for showings, and she works hard to make sure you are aware of all your options. As first time home buyers, my wife & I also appreciated all the advice she gave us for successfully navigating the entire process from house inspection to contract to closing in a very tight time frame.