NPM is a provider of engineering consulting services. It offers design, project management, renovations, construction administration, inspection services, and more. The company caters to oil and gas processing plants, storage tanks, transmission pipelines, HVAC systems, and other projects.