Cochran is an architecture, civil engineering, construction inspection and testing, geotechnical, environmental, and surveying firm that excels at complex projects and solving challenges for clients.....