flint & genesee