With more than 40 cases tried, John Fagan can provide legal help for auto accidents, atv accidents, industrial accidents, medical malpractice, and more for the following cities of New Hampshire: Manchester, Nashua, Portsmouth, Hampton and Wolfeboro, and counties: Hillsborough, Rockingham, Strafford and Carroll County.