About Steffes Companies


We are a regional construction and development company who focuses on building relationships. We develop, design, build, and manage properties in Northwest Iowa. Our services include: Commercial Construction, Residential Construction, and Real Estate Management.

We work closely with each customer to customize the delivery process and structure the construction contract to specifically match the needs of their project. We are very flexible with our construction contracting structure and our project delivery process. Our work is primarily design/build delivery. However, many of our projects are Cost plus Fixed Fee, G-Max and Lump Sum General Contracts.


What We Offer

Steffes Companies is a building team dedicated to timeless design and sustainable building. Founder, Marc Steffes, has a degree in Construction Engineering from the University of Nebraska that has numerous years of experience in planning, design and construction of both specialty commercial buildings, residential developments and custom residential. Steffes’s success is based on client interaction and satisfaction along with commitment to design, quality construction, and sustainable building.

We offer pre-engineered metal building by Chief Industries, a national manufacturer based in Nebraska. We work together to deliver metal buildings that suit your needs — whether you're planning a built-to-suit office, building an industrial warehouse or constructing a retail shopping center, Steffes' experts will create environments that facilitate success. Our professionals are trained in all areas of business to assure your planned project is at the core of our business.


Meet Our Team

  • Marc Steffes

    Project Manager/President
    Office: 712.338.6400
    Cell: 712.363.5995

  • Barry Johnston

    Designer/Project Manager
    Office: 712.338.6400
    Cell: 712.363.3324

  • Dennis Mears

    Project Superintendent
    Office: 712.338.6400
    Cell: 712.339.1203

  • Gary Van Den Top

    Project Assistant
    Office: 712.338.6400

  • Josh Maclean

    Project Superintendent
    Office: 712.338.6400
    Cell: 712.260.9069