Sign up for Nexus if you are near a Canadian border city - the cost is $50 (vs. $100 for GE only) and it includes GE (makes no sense, but the government runs the programs!).
We are in your situation & got Nexus/GE 18 months ago - best thing we ever did. Once you have GE you enter your 9 digit trusted traveler # in the secure flight information of your profile for your airline. You will then get pre-check most of the time - keep your shoes on, computer in the bag, & quick walk through WTMD - definitely worth it.
Then, with GE, you bypass the long immigration line when returning to the U.S. & go to the kiosk & you're out it 1 minute.