The average annual pay for a TGEN in Houston is $47,176 an year. Just in case you need a simple salary calculator, that works out to be approximately $22.68 an hour. This is the equivalent of $907/week or $3,931/month.