Locations across Canada.
As one of Canada’s largest geomatics companies, we have offices from British Columbia to Ontario so that we can deploy teams with local knowledge at the drop of a hat and scale quickly to meet project needs.
Need surveying done in your neck of the woods? GeoVerra’s down to help.
Head Office:17327 – 106A Avenue, Edmonton, Alberta, Canada T5S 1M7