Norman F. Hall Motor Engineering has been established in the reconditioned engines, engine rebuilders 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 at a very competitive price.