I recently sold my Mill Valley property with Randi as my agent. This was the second time she represented me in two sales and an exchange. She is knowledgeable about all aspects of real estate and the "art of the sale". She has an extensive team of professionals in her tool box, eg. surveyors, attorneys, stagers, contractors, etc. What ever I needed she had a name! Neither of my sales were easy or quick and she hung with me from beginning to end. Over the nine years I've known her, we have stayed in touch and developed a friendship. I have relied on her guidance for all things real estate! Agents don't get any better!