Our customer service centre for Canada is handled out of the Calgary corporate office. We pride ourselves on superior customer service. Our customers deserve the best products and service available. We have experienced personnel to handle customer concerns swiftly and ensure that all details are handled promptly.
For customer service expertise please call 1-800-933-7515.