Board of Directors

The MCAI Board of Directors is the governing body of the association. Board members are elected at the MCAI’s annual business meeting to serve a 3-year term. Officers are elected by the Board of Directors for a 1-year term.


  • Jim Shaffer Jr. President Air-Con Mechanical Corporation Des Moines, IA
  • Jeff Koeppel Vice President AAA Mechanical Contractors, Inc. Iowa City, IA
  • Guy Gast Treasurer The Waldinger Corporation Des Moines, IA
  • Randy Staab Immediate Past President Mechanical Service, Inc. Iowa City, IA


  • Ed Allen
    A.J. Allen Mechanical Contractors, Inc.
    Des Moines, IA
  • B.J. Baker III
    Baker Group
    Des Moines, IA
  • Bob Blaskovich
    Stroh Corporation
    Des Moines, IA
  • Bob Brecke
    B.G. Brecke, Inc.
    Cedar Rapids, IA
  • Dave Brown
    Modern Piping, Inc.
    Cedar Rapids, IA
  • MacArthur Coffin II
    Frank Millard & Company, Inc.
    Burlington, IA
  • Tom Keck
    Winger Contracting Company
    Ottumwa, IA

MCAI Membership

Become an MCAI member today and be part of the mechanical contracting industry’s premier association.