First of all, congrats on graduating H.S.! I’m not too familiar with programs around your area, but I’ve managed to do a little digging.
SUNY college of technology at Alfred has a 2-year degree program if I’m not mistaken. They’ll give you training on how to operate machinery in construction and highway maintenance. You’ll take courses in blueprint reading, estimating materials, meeting OSHA standards, selecting PPE, and others. Regarding graduation, you have to earn a minimum cumulative grade of a “c” average, which isn’t too hard.
Regarding price, it’s manageable (but this depends on your frame of reference, everyone’s different). It’s $8,057 in-state, $14,617 out-of-state (undergraduate 2015-2016).
The program has a great employment rate at 83%, and you can probably expect work in public works or heavy construction companies.
There is also a program at NYIT, but I think it’s kind of expensive at about $33 grand a year (or $2,950 program cost per level). I do like that you can choose to earn a certificate for a particular type of vehicle (i.e. excavators), and not have to take them all.
Considering what you told me, I think I’d lean more towards SUNY. Maybe others can give you more insight? In any case, good luk