24 employees
Dowhigh is a civil engineering firm that does public works construction like drainage, earthworks, highways, and surfacing.
1975