When Sharon McCone started the All Souls Detective Agency in the
Haight-Ashbury district of San Francisco, its purpose was
altruistic. Her team of family and friends set a goal to help
people who fell through the cracks of the criminal justice system.
They tracked down the bad guys the old-fashioned, gumshoe way: door
knocking, rummaging through public records, mind- and butt-numbing
stakeouts in unsavory places. Her clients tended to fly below the
radar of the media and often the police.
Over the years Sharon’s reputation grew until she
attracted a clientele who actually paid their bills. Her success