Question: how long does it take to get through immigration at houston airport?
Answer: This is a reasonable time of day to get through the CBP standpoint, at IAH. If you have Global Entry (GOES), you would be able to get through the entire system in 30 minutes, This is if you are not remanded to a Secondary position/office, which can happen to anyone, at any time, due to the Inspectors criteria, etc.