I have rented from this agency quite a few times .I usually would call and then one of their agents would come to my home and pick me up and drive me to their office. If you don't call ahead sometimes you have to wait for a car to come back in. They rent cars, trucks, suv's and mini vans. The prices are reasonable and the service isn't bad. They do require a major credit card but they do not require any deposit they only charge for the amount of the rental. They also have insurance available for purchase if you need.