Is his interest geology? earth-space science? petroleum geology? geophysics?
Texas A&M, CU Boulder, U. Washington, U. Wisconsin (Madison) all have strong programs and give some merit aid. Boosting his ACT score a bit would be a big help. The UC system has some very strong geology/geophysics programs, but he’d almost certainly be full pay.
There are fantastic programs in narrower areas at quite a few other schools, including some WUE schools.
How much are you planning to pay?