Office locations

Customers are our first priority.

In addition to our two country head offices in Houston and Calgary, our offices are strategically located across North America to place innovative solutions and responsive service as close to customers as possible.

Country head offices

United States
201 Helios Way
Houston, Texas 77079

Canada
240 4th Avenue SW
Calgary, AB T2P 2H8

Regional offices

701 E. Morrison-Knudsen Dr., Suite 300
Boise, Idaho 83707
Phone: 208.395.0500 

1660 Lincoln St., Suite 2900
Denver, Colorado 80264
Phone: 303.830.3251

1538 B Union Road, Union Commons
Gastonia, North Carolina 28054

373 Merdian Park Dr.
Indianapolis, Indiana 46142

18101 Von Karman Ave., Suite 920
Irvine, California 92612
Phone: 949.251.8696 

11 N. Water Street, Suite 20250 
Mobile, Alabama 36602 
Phone: 251.470.0321 

15 West Warrenville Road
Naperville, Illinois 60563

15808 W. Dodge Road, Suite 300
Omaha, Nebraska 68118

1010 N 500 E. Suite 200
Salt Lake City, Utah, 84054-1918
Phone: 801.451.9200 

One Station Place
Stamford, Connecticut 06902

300 East Front St., Suite 440
Traverse City, Michigan 49684
Phone: 231.922.1101

Sales offices

Addresses not available.