A Geneva man has been charged in connection with the theft of generators valued at over $1,600 from a Waterloo business.