One of the last times I rented a car, I picked it up near downtown Seattle and returned it to the airport. I believed I used Enterprise, but that wasn't the only choice.

I've routinely been able to find similar options, although at times it's not cost effective.

One way, long distance, rentals usually have to be done at the airport.