John B. Long is the senior partner with Long, Badger & Sheller, LLP. Having received his undergraduate and Law degree at the University of Maryland, John's practice specialties are real estate and business transactions, estate planning and estate administration. He is a former Wicomico County Councilman as well as former President and Chairman of the Board of the Bank of Fruitland. John currently serves as a director of Mercantile Peninsula Bank. He and his wife Jean have two children and five grandchildren.