MCAI Member Directory

The Mechanical Contractors Association of Iowa is proud to serve the interests of over 90 mechanical contractors, subcontractors, suppliers and consultants. The directory below contains a complete listing of members that can be sorted by membership category.

  • A.J. Allen Mechanical Contractors, Inc. Contractor Member
    320 S.E. 6th Street
    Des Moines, IA 50309

    Central Iowa Chapter

  • AAA Mechanical Contractors, Inc. Contractor Member
    2755 Stoner Court
    North Liberty, IA 52317

    Cedar Rapids/Iowa City Chapter

  • AC & R Specialists Contractor Member
    425 Perry Street
    Sioux City, IA 51103

    Central Iowa Chapter

  • Ace Refrigeration, Inc. Contractor Member
    6440 6th Street, S.W.
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Air-Con Mechanical Corporation Contractor Member
    3121 S.E. 14th Street
    Des Moines, IA 50320

    Central Iowa Chapter

  • All Iowa Mechanical Contractor Member
    2317 Dixon Street
    Des Moines, IA 50316

    Central Iowa Chapter

  • All-Temp Refrigeration, Inc. Contractor Member
    5907 - 4th Street, S.W., Ste. 250
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Allied Systems, Inc. Affiliate Member
    2200 E. Douglas Avenue
    Des Moines, IA 50313

    Central Iowa Chapter

  • API Solutions, LLC Contractor Member
    P.O. Box 124
    Haverhill, IA 50120

    Central Iowa Chapter

  • Apollo Valves (Cedar Rapids) Affiliate Member
    701 Matthews-Mint Hill Rd
    Matthews, NC 28105

    Cedar Rapids/Iowa City Chapter

  • ASC Engineered Solutions Affiliate Member
    7979 W. 183rd Street, Unit D
    Tinley Park, IL 60477

    Central Iowa Chapter

  • Automated Logic Contracting Services Affiliate Member
    2400 Ogden Ave
    Lisle, IL

    Central Iowa Chapter

  • Baker Group Contractor Member
    1600 SE Corporate Woods Drive
    Ankeny, IA 50021-7501

    Central Iowa Chapter

  • Basepoint Building Automations (Des Moines) Associate Member
    6200 Thornton Ave., Ste. 190
    Des Moines, IA 50321

    Central Iowa Chapter

  • Basepoint Building Automations (Hiawatha) Associate Member
    905 Metzger Drive
    Hiawatha, IA 52233

    Cedar Rapids/Iowa City Chapter

  • Big Rivers Marketing (Des Moines) Affiliate Member
    9900 Flat Water Circle
    Lincoln, NE 68527

    Central Iowa Chapter

  • Brecke Mechanical Contractors (Cedar Rapids) Contractor Member
    4140 F Ave. NW
    Cedar Rapids, IA 52405

    Cedar Rapids/Iowa City Chapter

  • Brecke Mechanical Contractors (Dubuque) Contractor Member
    11921 Sherill Road
    Dubuque, IA 52002

    Cedar Rapids/Iowa City Chapter

  • Brown Winick Law Firm Affiliate Member
    666 Grand Avenue
    Des Moines, IA 50309

    Central Iowa Chapter

  • C.I. Carlisle Mechanical, Inc. Contractor Member
    P.O. Box 93
    Johnston, IA 50131

    Central Iowa Chapter

  • Central Iowa Mechanical Contractor Member
    1720 Fuller Road
    West Des Moines, IA 50265

    Central Iowa Chapter

  • Central Sales, Inc. (Cedar Rapids) Affiliate Member
    (Outside Sales - Eastern Iowa) | 101 South 11th Street
    West Des Moines, IA 50265, IA 50265

    Cedar Rapids/Iowa City Chapter

  • Central Sales, Inc. (Des Moines) Affiliate Member
    101 S. 11th Street
    West Des Moines, IA 50265

    Central Iowa Chapter

  • Central States Group (Des Moines) Affiliate Member
    5990 N.E. Industry Drive
    Des Moines, IA 50313

    Central Iowa Chapter

  • City Supply Corporation Affiliate Member
    2326 Bell Avenue | P.O. Box 1799
    Des Moines, IA 50306

    Central Iowa Chapter

  • Data Power Technology Corporation (Cedar Rapids) Affiliate Member
    IA

    Cedar Rapids/Iowa City Chapter

  • Data Power Technology Corporation (Des Moines) Affiliate Member
    3041 Justin Drive
    Urbandale, IA 50322

    Central Iowa Chapter

  • Day Mechanical Systems, Inc. Contractor Member
    P.O. Box 8207
    Cedar Rapids, IA 52408

    Cedar Rapids/Iowa City Chapter

  • Excel Mechanical Company, Inc. Contractor Member
    5636 NE 17th Street
    Des Moines, IA 50313

    Central Iowa Chapter

  • Ferguson Enterprises, Inc. (Cedar Rapids) Affiliate Member
    4625 6th Street, SW
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Ferguson Enterprises, Inc. (Grimes) Affiliate Member
    400 SE 41st St., Suite 100
    Grimes, IA 50111

    Central Iowa Chapter

  • Frank Millard & Company Contractor Member
    107 Valley | P.O. Box 278
    Burlington, IA 52601

    S.E. Iowa Chapter

  • Habegger Corporation Affiliate Member
    100 Lynx Ln
    North Liberty, IA 52317

    Cedar Rapids/Iowa City Chapter

  • Hart-Hammer, Inc. Affiliate Member
    529 Elm Street | P.O. Box 65517
    West Des Moines, IA 50265

    Central Iowa Chapter

  • Hydronic Energy, Inc. Affiliate Member
    3307 104th Street
    Des Moines, IA 50322

    Central Iowa Chapter

  • IAC Corporation Affiliate Member
    76 Jefferson Avenue
    Des Moines, IA 50314

    Central Iowa Chapter

  • IAPMO Affiliate Member
    5001 E. Philadelphia St.
    Ontario 91761

    Central Iowa Chapter

  • Industrial Piping Service, Inc. Contractor Member
    805 East Congress Street
    Nora Springs, IA 50458

    Member at Large

  • Industrial Refrigeration Services Contractor Member
    613 S.E. Magazine Road
    Ankeny, IA 50021

    Central Iowa Chapter

  • Johnson Controls, Inc. (Cedar Rapids) Contractor Member
    Service Division | 1351 60th Street, N.E.
    Cedar Rapids, IA 52402

    Cedar Rapids/Iowa City Chapter

  • Johnson Controls, Inc. (Des Moines) Contractor Member
    11318 Aurora Avenue
    Urbandale, IA 50322

    Central Iowa Chapter

  • Kojo (formerly Agora Systems, Inc.) Affiliate Member
    490 N Civic Dr. #104
    Walnut Creek, CA 94596

    MCAI

  • Kondora Plumbing & Heating Contractor Member
    57 Imperial Court
    Iowa City, IA 52246

    Cedar Rapids/Iowa City Chapter

  • L & L Insulations Associate Member
    5525 NE 22nd Street
    Des Moines, IA 50313

    Central Iowa Chapter

  • L.W. Ross & Sons, Inc. Contractor Member
    1215 4th Avenue, S.E.
    Cedar Rapids, IA 52403

    Cedar Rapids/Iowa City Chapter

  • Lifting Gear Hire Affiliate Member
    9925 Industrial Drive
    Bridgeview, IL 60455

    Central Iowa Chapter

  • LMC Insurance & Risk Management Affiliate Member
    4200 University, Ste. 200
    West Des Moines, IA 50266

    Central Iowa Chapter

  • Mack McClain & Associates, Inc. (Cedar Rapids) Affiliate Member
    4451 Tempe Place
    Iowa City, IA 52246

    Cedar Rapids/Iowa City Chapter

  • Mack McClain & Associates, Inc. (Des Moines) Affiliate Member
    1751 SE Destination Dr.
    Grimes, IA 50111

    Central Iowa Chapter

  • Marshall-Rodeno Associated Affiliate Member
    1304 Rolling Glen Dr
    Marion, IA 52302

    Cedar Rapids/Iowa City Chapter

  • McCann Mechanical, Inc. Contractor Member
    820 Osborn Street
    Burlington, IA 52601

    S.E. Iowa Chapter

  • Mechanical Contractors Association of Iowa, Inc. Contractor Member
    3066 104th Street
    Urbandale, IA 50322

    MCAI

  • Mechanical Sales, Inc. (Cedar Rapids) Affiliate Member
    805 Wright Bros. Blvd. S.W., Ste. 4
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Mechanical Sales, Inc. (Johnston) Affiliate Member
    9550 White Oak Ln Suite #100
    Johnston, IA 50131

    Central Iowa Chapter

  • Mechanical Service, Inc. Contractor Member
    P.O. Box 1787 | 1218 Highland Ct.
    Iowa City, IA 52244

    Cedar Rapids/Iowa City Chapter

  • Merit Brass Company (Cedar Rapids) Affiliate Member
    One Merit Drive
    Cleveland, OH 44143

    Cedar Rapids/Iowa City Chapter

  • Merit Brass Company (Des Moines) Affiliate Member
    One Merit Drive
    Cleveland, OH 44143

    Central Iowa Chapter

  • Mid-America Sales Group, Inc. (Grimes) Affiliate Member
    2001 SE 44th Court
    Grimes, IA 50111

    Central Iowa Chapter

  • Mid-Iowa Environmental Corporation Associate Member
    3009 S.W. 9th Street
    Des Moines, IA 50315

    Central Iowa Chapter

  • Midstate Plumbing & Heating, Inc. Contractor Member
    2120 2nd Ave. South
    Fort Dodge, IA 50501

    Central Iowa Chapter

  • Milwaukee Tool Affiliate Member
    4039 Virginia Ave.
    Shoreview, MN 55126

    Central Iowa Chapter

  • Milwaukee Valve (Cedar Rapids) Affiliate Member
    16550 W Stratton Dr.
    New Berlin, WI 53151

    Cedar Rapids/Iowa City Chapter

  • Milwaukee Valve (Des Moines) Affiliate Member
    16550 W Stratton Dr.
    New Berlin, WI 53151

    Central Iowa Chapter

  • MMC Contractors - Iowa Contractor Member
    5000 Park Avenue
    Des Moines, IA 50321

    Central Iowa Chapter

  • MMC Mechanical Contractors, Inc. Contractor Member
    2998 Washington
    Dubuque, IA 52001

    Dubuque Chapter

  • Modern (Cedar Rapids) Contractor Member
    500 Walford Road SW
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Modern (Des Moines) Contractor Member
    3325 109th Street
    Urbandale, IA 50322

    Central Iowa Chapter

  • Modern (Dubuque) Contractor Member
    10767 Diesel Drive
    Dubuque, IA 52001

    Dubuque Chapter

  • Nichols Controls & Supply, LLC Affiliate Member
    1721 Dean Avenue
    Des Moines, IA 50316

    Central Iowa Chapter

  • Parker Hannifin/Transair Affiliate Member
    Elgin, IL

    Central Iowa Chapter

  • Pipe Pro, Inc. Contractor Member
    6633 8th Street, S.W.
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Plumb Supply Company (Cedar Rapids) Affiliate Member
    4700 J Street, S.W.
    Cedar Rapids, IA 52406

    Cedar Rapids/Iowa City Chapter

  • Plumb Supply Company (Des Moines) Affiliate Member
    1622 N.E. 51st Avenue
    Des Moines, IA 50313

    Central Iowa Chapter

  • Plumb Supply Company (Iowa City) Affiliate Member
    225 Prentiss Street
    Iowa City, IA 50501

    Cedar Rapids/Iowa City Chapter

  • Plumb Tech Mechanical Inc. Contractor Member
    213 West Pleasant
    Knoxville, IA 50138

    Central Iowa Chapter

  • Portzen Construction, Inc. Contractor Member
    205 Stone Valley Drive
    Dubuque, IA 52003

    Dubuque Chapter

  • Premier Mechanical Services Contractor Member
    217 N 1st Street
    Rhodes, IA 50234

    Central Iowa Chapter

  • Prime Mechanical, Inc. Contractor Member
    1900 Western College Road
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Products, Inc. Affiliate Member
    1429 2nd Avenue
    Des Moines, IA 50314

    Central Iowa Chapter

  • R.W. Cardella, Inc. Contractor Member
    411 Bank Street | P.O. Box 668
    Keokuk, IA 52632

    S.E. Iowa Chapter

  • Rasmussen Mechanical Services Contractor Member
    2425 E 4th St
    Sioux City, IA 51101

    Central Iowa Chapter

  • RMB Co. Inc. Contractor Member
    2804 Industrial Park Road
    Iowa City, IA 52240

    Cedar Rapids/Iowa City Chapter

  • Schimberg Company (Cedar Rapids) Affiliate Member
    1106 Shaver Road, N.E.
    Cedar Rapids, IA 52402

    Cedar Rapids/Iowa City Chapter

  • Schimberg Company (Des Moines) Affiliate Member
    4060 Dixon Street
    Des Moines, IA 50313

    Central Iowa Chapter

  • Seither & Cherry Company Contractor Member
    2537 Henkel Avenue
    Keokuk, IA 52632

    S.E. Iowa Chapter

  • Service Reps, Inc. (Cedar Rapids) Affiliate Member
    15030 A Circle
    Omaha, NE 68144-5558

    Cedar Rapids/Iowa City Chapter

  • Service Reps, Inc. (Des Moines) Affiliate Member
    15030 A Circle
    Omaha 68144

    Central Iowa Chapter

  • Setpoint Mechanical Solutions Affiliate Member
    8951 Thomas Ave.
    Johnston, IA 50131

    Central Iowa Chapter

  • Siemens Industry, Inc. Associate Member
    7901 Birchwood Court, Ste. 109
    Johnston, IA 50131

    Central Iowa Chapter

  • SME Mechanical Contractor Member
    219 New York Avenue
    Des Moines, IA 50313

    Central Iowa Chapter

  • Sunbelt Rentals, Inc. (Cedar Rapids) Affiliate Member
    4650 J Street SW
    Cedar Rapids, IA 52404

    Cedar Rapids/Iowa City Chapter

  • Sunbelt Rentals, Inc. (Des Moines) Affiliate Member
    4650 J Street SW
    Cedar Rapids, IA 52404

    Central Iowa Chapter

  • The Waldinger Corporation (Cedar Rapids) Contractor Member
    1035 Rockford Rd SW
    Cedar Rapids, IA 52404-1870

    Cedar Rapids/Iowa City Chapter

  • The Waldinger Corporation (Des Moines) Contractor Member
    6200 Scout Trail
    Des Moines, IA 50321

    Central Iowa Chapter

  • Thrasher Service Corporation Contractor Member
    3012 E. 14th Streeet
    Des Moines, IA 50316

    Central Iowa Chapter

  • Total Water Treatment Services Associate Member
    5002 World Dairy Dr.
    Madison, WI 53718

    Cedar Rapids/Iowa City Chapter

  • Trane U.S. Inc. (Cedar Rapids) Affiliate Member
    222 3rd Avenue SE, Suite 400
    Cedar Rapids 52401

    Cedar Rapids/Iowa City Chapter

  • Trane U.S. Inc. (Des Moines) Affiliate Member
    2200 N.W. 108th Street
    Clive, IA 50325

    Central Iowa Chapter

  • United Rentals Affiliate Member
    5735 4th St Court SW
    Cedar Rapids, IA 53404

    Cedar Rapids/Iowa City Chapter

  • Victaulic (Des Moines) Affiliate Member
    6527 Hancock Ave
    St. Louis, MO 63139

    Central Iowa Chapter

  • Victaulic (Iowa City) Affiliate Member
    IA

    Cedar Rapids/Iowa City Chapter

  • Viega Affiliate Member
    8350 EP True Unit #1307
    West Des Moines, IA 50266

    Central Iowa Chapter

  • Weitz Industrial, LLC Contractor Member
    2801 6th Street, SW
    Cedar Rapids, IA 52404

    Central Iowa Chapter

  • Wells Fargo Affiliate Member
    2840 Ingersoll Avenue
    Des Moines, IA 50312

    Central Iowa Chapter

  • Winger Contracting Company Contractor Member
    918 Hayne Street | P.O. Box 637
    Ottumwa, IA 52501

    Central Iowa Chapter

  • Winger Contracting Company (Cedar Rapids) Contractor Member
    918 Hayne Street | P.O. Box 637
    Ottumwa, IA 52501

    Cedar Rapids/Iowa City Chapter

  • Woodman Controls Company Affiliate Member
    11009 Aurora Ave.
    Urbandale, IA 50023

    Central Iowa Chapter

  • Ziegler Rentals Affiliate Member
    901 W 94th St
    Bloomington, MN 55420

    Central Iowa Chapter