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
We’re ready to support you and your project. Just tell us how we can help you by filling out the form below.