25 employees
Barnes & Duncan is a land surveying firm that offers municipal engineering, land surveying, and geomatics services.
1906