NPI Receives High Marks from Customers in Annual Survey (May 18, 2012) The results are in and we are pleased to announce that NPI received an overall customer satisfaction rating of 95%. Additionally, 96.25% of our Details » NPI Services Inc May 18, 2012