Superior Plus Customer Service Phone Numbers Customer service: 1-855-804- 3835   Superior Plus Headquarters Info, Email, Phone number, Website and live chat Information Superior Plus operates two separate businesses: Energy Distribution and Specialty Chemicals. All of the businesses are operated on the principles of entrepreneurship, continuous improvement, executing on objectives, safety and teamwork. If you searching for