What is NPS and What Does it Mean?
We strive to provide the best service possible even as we are expanding in four different markets. Our efforts have shown, our latest Net Promoter Score (NPS) of +84.5 during our latest survey that was completed in October.