Crain Contracting team has over 30 years of civil construction experience providing estimating and project management services throughout the northwest.