Customer Satisfaction



Upstream shares the values of its customers. Customer Satisfaction

Upstream is world class in customer satisfaction also. In a customer survey conducted in late 2007 by the world renowned firm of J.D. Power & Associates, 59% of Upstream customers said that they “definitely would recommend” Upstream to peers and associates.

World class customer service organizations average 55% in this category, according to J.D. Power, so Upstream obviously takes its commitment to customer satisfaction very seriously.