Anytime I need a rental car, I always head for the closest Hertz location! I visit this particular one in Tulsa on a regular basis. They know me by name, and they treat me so well! They know how to keep their customers loyal, by always providing outstanding customer service, clean cars, fast service, anything you need... they really do take care of you!
PROS: Customers are treated valuable!
CONS:
more