Tompkins Financial Corporation is the holding company for Tompkins County Trust Company, The Bank of Castile, and The Mahopac National Bank. The Banks operate branches which serve the Genesee Valley region of Western New York, Tompkins County and surrounding areas in Central New York, and Putnam County. Tompkins' offers personal and business services, including investment management.