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)