With no minor heirs and no heirs living in other countries, you likely
do not need a trust. With a will, you avoid a guardian; a guardian is
indeed something to avoid.
I found my estate attorney by asking for suggestions from an attorney
who is not an estate attorney. In general, you will not have an ongoing
relationship with an estate attorney. You get a will and then the
relationship is over for 5-10 years, after which you should have your
will reviewed and possibly updated. Of course, if you marry or adopt a
child, you need to update your will immediately and possibly get a trust.
Choose an executor who you trust and who understands what is involved in
settling an estate. The executor pays your final bills (including
taxes) and collects whatever is owed to you (possibly including tax
refunds). Then the executor distributes whatever is left to your heirs.
In your case -- without any close relatives -- you might make
charities, political parties, museums, colleges, or neighbors your heirs.
If your estate will amount to $100,000 or more, you might consider
making a community foundation your heir. (There are some smaller
community foundations that might be interested even if the amount is
$1,000.) The foundation will create a fund in your name. The fund can
then make grants to local charities, students, artists, musicians,
schools, hospitals, etc, reminding them all that you once lived. Either
the grants will be large enough that your fund is eventually exhausted,
or else the grants will be small enough that your fund is perpetual.
In the end, your heirs are not as important as settling your financial
affairs: paying your bills and collecting what is owed to you. Unlike
my son, you should not leave a mess and a bother for someone else to
clean up.