To provide responsive service to clients at a distance from one of our fully staffed offices, Barr maintains several satellite offices close to key project sites. These locations offer a local resource for meetings, mail services, and other areas of support.
We currently have satellite offices in:
- Houston, Texas
- Saskatoon, Saskatchewan
- Fort McMurray, Alberta