In 1959 Sven Westin founded Westins Mekaniska (Mechanical) AB. The workshop was initially located at Järfälla, close to Bromma airport. In 1978 the company moved to its present location at Färingsö in the community of Ekerö, 20 kilometers northwest of Stockholm City. 1982 the sons Per and Arne Westin took over the business, and Per still works- and is a co-owner of the business.

The company has throughout the years presented and developed a wide variety of products for the airline industry, ports, and has also done work within heavy lifting, industrial pump equipments, installations of elevators etc. The main focus today is to develop, adapt and deliver products and service to the air industry, in terms of airplane stairs, trolleys, service cars, etc.