This one has a step the other wars don't, and skipping it is the usual way people end up disappointed. There is a nationwide index to 1898 service records that is online and easy to find, and there are the service records themselves, which are a different thing entirely and are online for only some states. The index card gives you a name and a unit. The jacket gives you his age, his birthplace, his occupation, the colour of his eyes, and every month of what happened to him. Know which one you are looking at before you decide you have found the record.
Most of the men who volunteered in 1898 never left the United States. The fighting ended in August, before many regiments finished training, and what happened to those men happened in the camps: sick reports, pay and clothing accounts, months of drill, and muster-out. Far more American soldiers died of disease that year than of Spanish fire. So a jacket with no engagements in it is not a thin record or a lost one. It is the ordinary shape of that war, and a report worth having says so rather than leaving you to wonder what is missing.
The jacket tells you who he was and where the army kept him; the pension file, if he lived to file one, tells you about the family. Here is what our report does with these records, and the waitlist below holds today's price for you.
The index card is the cheap, fast part: minutes on Fold3, free at most public libraries. If your state's jackets are digitized, the service record costs you nothing more and the report is $35 a few days later. If they are not, the jacket is a National Archives order with their copy fee and mail weeks attached, and the pension file is a second order on the same terms. Start any archives order first and read while you wait, because the ordering is the long half of this and the reading is the short one.
We're opening in stages, by record type. The more you tell us, the sooner we get to yours.
We'll be in touch when your record type opens. If you told us you're still waiting on a file, we'll send you the ordering instructions in the meantime.