Localiza

The leading car rental company in Latin America, with more than 700 agencies in 7 countries across the region. It is a Brazilian car rental company, operating in all segments of the car rental industry and recognized for its high-quality customer service. The company develops franchising operations in the rent-a-car business, with operations in 6 countries and more than 150 franchised agencies. Franchisees receive full support, including brand usage, systems, technical support, and management tools.

General Contact: Guilherme Fiorenzano


Contact: guilherme.fiorenzano@localiza.com / +55 31 99529-4575


Website: www.localiza.com


Segment: Car rental


Year founded: 1973


Franchising start year: 1984


Number of operational units: 700


Payback period: Evaluated on a case-by-case basis


Minimum investment: USD 1,500,000


International operations: Yes, in 6 Latin American countries (Argentina, Uruguay, Paraguay, Ecuador, Colombia, and Mexico)