@Jeff ************
have you been to Thailand on a previous visit and opened a Thai Bank Account in your name only?
If you have that, that's great, as it's become just about impossible to open A Thai Bank Account as a foreigner this year. If you're in Nakhon Sawan, you could try enquiring about opening an account (From my knowledge, there's very few foreigners living in that Province, so who knows if it will be easy or impossible). It would depend on if the Banks strictly follow their headquarters rules and policies. If this is the case, then from many comments I've read over the past, almost three years, it's not too hard to do the Visa application yourself without paying an Agent to do it for you. All you would need to do is go into the Immigration Office in Nakhon Sawan, which I believe from my search is part of the Royal Thailand Police Office precinct. Ask them for the list of requirements for applying for that visa, gathering the required documents and presenting them, along with the completed application form and fees.
If you don't already have A Thai Bank account, it's not quite as simple. In this case, you would be best to go to a neighbouring country of Thailand, such as Malaysia, Laos or Vietnam (wouldn't recommend Myanmar or Cambodia due to conflict issues) and apply for the Visa through the eVisa system of the Thai Embassy or Consulate there. Then, once you have the Visa, you can re-enter Thailand on that Visa and quite easily open a bank account with that. If you're already in Thailand in a tourist visa, you may not want to fly back to your home country (USA, it seems), so a short holiday in one of the countries I've mentioned, while waiting for the Visa to be approved, might be best.
Please note: I'm not currently living in Thailand, but the information I've given is based on knowledge built up over almost three years of reading posts by others in this and a couple of other Fb grouped, and a little bit of personal research also.
I am keen to know how you go and maybe keep in contact, because I have a Thai lady in Nakhon Sawan who I intend to marry as soon as I can get things sorted out at home (Australia). Feel welcome to contact me in Facebook Messenger if you want to.