Founded in 1982, S.H. Smith & Company is an independently owned speciality insurance brokerage. Located in Needham, they specialize in four wholesale areas: in-house writing/MGA facility, large commercial property, casualty and environmental, and professional liability insurance. They are licensed to work in all states and represent over seventy domestic and foreign clients.