Car and Truck rentals on daily, weekly, monthly and Long Term basis. Also, Commercial Leasing and. Vehicle Sales and Leasing. Locations in 6 major Ontario centres plus 9 sub offices.