Five Iowa-Based Locations

CGA is a growing Iowa-based Civil Engineering and Land Surveying Firm founded in 1959 that provides planning, survey, design, analysis, and construction services to public and private clients.

We are proud to provide creativity in design and implementation; relationship building with our peers, clients, and communities; enthusiasm for our daily work; focus on our personal, work, and client families; open and on-going communication; continual improvement in our product; and outstanding internal and external teamwork to every project we are a part of.

CGA opened its doors in Conrad, Iowa and moved it’s headquarters to Marshalltown, Iowa in 1971 where it currently resides. Today the firm has additional offices in Ackley, Ames, Cedar Falls, and Des Moines. We are strategically located throughout Central Iowa to provide the very best responsiveness to our clients that are throughout the entire state.

Committed to Your Success

Over the last 65 years,

the professionals in the firm have completed over 12,000 surveys and projects have been completed in 240 cities and 71 counties. Our commitment to your success ensures our success. We work exclusively on Iowa projects, so we have a vested interest in the outcome of yours! Having close proximity to your project also enhances communication, as CGA will be able to offer a quick response to needs, saving your project time, and in turn, dollars.


Management and Project Engineers are registered in Iowa and utilize technologically advanced electronic measurement systems and CAD mapping to provide YOU with the very BEST!

Come Visit Us

Corporate Headquarters, Marshalltown, IA

16 East Main Street #400
P.O. Box 754
Marshalltown, IA 50158
Phone (641) 752-6701
Toll Free (800) 542-7981

Additional Locations:

Clapsaddle Garber Associates, Inc. Ames, Iowa location


1523 S. Bell Avenue Suite 101
Ames, IA 50010
Phone (515) 232-1784


739 Park Avenue
Ackley, IA 50601
Phone (641) 847-3273

Cedar Falls Office

Cedar Falls:

5106 Nordic Drive
Cedar Falls, IA 50613
Phone (319) 266-0258

Des Moines:

2413 Grand Avenue
Des Moines, IA 50312
Phone (515) 288-4823