TERRA provides professional archaeological consulting services throughout British Columbia. We offer expertise in a full range of services, including: