We can’t change gas prices, but we could change your commute time!

We currently have Civil Engineering positions open with YOUR CHOICE to work out of any of these Iowa locations!

  • Ackley
  • Ames
  • Cedar Falls
  • Marshalltown

Iowa has the sixth shortest commute among the states that Coverage.com studied in an analysis using pre-coronavirus data.

About our
Iowa locations

Click on the towns

to view more info.!


The Ackley CGA office is located in the heart of this small Iowa town that offers camping, fishing, and biking. Ackley is home to Prairie Bridges Park, the Hardin County Freedom Rock, and is well-known for its famous Sauerkraut Days in June. This could be a perfect fit for you!


What used to be mostly made up of prairie and a few streams, Ames and Story County today is home to a population fast approaching 100,000 residents. Though it is experiencing growth and new development, the region retains a welcoming, peaceful vibe. High quality of life is met with great opportunity in both education and career growth, making it a top draw for people of all ages.

Cedar Falls

Cedar Falls, Iowa is a picturesque mid-sized college town with numerous opportunities for all ages! The Downtown area was recently named one of the “30 Most Charming College Town Main Streets of 2019” by Best Value Schools. The combined population of the “Cedar Valley” area is approximately 250,000 and is home to the University of Northern Iowa (UNI), Hawkeye Community College, and more. Only ten minutes from Cedar Falls is the town of Waterloo – where there’s a 90-Acre Theme Park being built next to the already existing Lost Island Waterpark, and it is scheduled to open later THIS SUMMER!


Marshalltown is located in Central Iowa at the junction of Highways 30 and 14.  The city has nearly 28,000 residents.  Marshalltown was named an All-America City by the National Civic League in 2012. Community leaders have been recognized nationally for partnering together and collaborating to make Marshalltown a better place.


The CGA Way!

  • Flexible Hours
  • PTO (Paid Time Off)
  • Holiday Pay
  • Community Involvement
  • Employee & Family-Friendly Events
  • 401k Employer Match
  • Health Insurance
  • Dental and Vision Insurance
  • EAP (Employee Assistance Program)
  • Medical & Dependent Care Reimbursement Accounts
  • Short & Long-Term Disability Insurance
  • Health Savings Account
  • Life Insurance