Taxis that serve Olympia include: Capital Aeroporter, Airport Shuttle Sea-Tac, DC Cab, and City Cab.  While Olympia is a capital city and there are areas of the downtown where it is possible to hail a cab, it is best to call up one of the above cab companies before you begin your trip and verify that they will serve the tourist destinations that you will be visiting.  Another smart move is to add the telephone number of the cab company to your cell phone ahead of time.  That way, when in a pinch, or during a sudden outbreak of rain, you can simply call the cab company and request a cab to pick you up.

As for rental cars, most people pick one up at the airport.  A few of the big-name car rental companies serve Olympia: Enterprise, Hertz, and Avis.  A car is preferable in Olympia, as public transportation for a 44,000 person city is not as robust as cities with a higher population.