Norman F. Hall Motor Engineering has been established in the engine rebuilding and engine reconditioning field for over 50 years providing motor engineering services to Johannesburg and Germiston. We have the machinery and expertise to offer customers a quality product backed with a warranty