This branch of the national company, based in a large office building, south of the Needham Heights train stop, leases a variety of equipment, including shuttles, buses and trucks. Other services include fleet management, insurance and vehicle reselling.