Barry Nelson is a Farmers Insurance agent in Sonoma. Products and services offered include homeowner, auto, health, life, umbrella and business insurances. In addition, Nelson also offers retirement planning services and consultation. According to his website, his office is able to communicate in American sign language.