Utility ranks high in customer satisfaction