Go to travel websites like kayak.com or expedia, type in where you want to leave from, to where, and what dates. You can book everything online.
I did a quick search for next month on Kayak, looks like round trip from Roanoke to Oakland is in the $1,000 range. You can save $200 by driving to Greensboro, but the 2 hr drive and extended parking fee may not make it worth while.
If you have diffiuclty navigating the travel sites via computer, don't hesitate to ask your son if he's more computer savvy. I've booked my father on flights more than a couple of times when he calls asking me (he's pushing 85 and HATES computers lol)
Becuase I'm only a max 1.5 hour drive from Raleigh/Durham, Charlotte or Greensboro, I'll check all 3 airports where I'm departing from so see if something cheaper makes it worth the hassle of driving to one airport over the other.
Not sure what airport you could check from other than Roanoke?
I double checked expedia…
Expedia | Flights From ROA to OAK
Looks like if you can push it back to July, round trip for under $700 (scratch that, that's for a months stay LOL)
Generally, the more time you have to leave, the better rates you can find. Next month is coming up rather quick. Hindsight is perfect science, but if you wanted to leave in June, you might of wanted to start looking in Feb or March.
I do think if you push the flight back to July, you will save more due to the time frame.