We have Used Royal for the last 6 years for our rental needs. They have always been good and we have rented jeeps a couple of times from them.
They also do a leave credit card for rental but if you pay cash for the rental, they do a nice discount.
Using them again this year in two weeks. Not renting a jeep this year.