Contact Us

Our Service Dispatchers are available 24/7, 365 days a year.  For immediate service, call our Dispatching Center at (319) 841-1111.

If you have a project in mind and would like an estimate, please complete the estimate form below or give us a call. For any other inquiries please complete the email form below or call.

500 Walford Rd.

Cedar Rapids, IA 52404

(319) 841-1170  Modern Companies

(319) 841-1111  Modern Piping

(319) 841-1111  Modern Piping Service Division

(319) 841-1150  Modern Sheet Metal

(319) 841-1160  Modern Compressed Air

(319) 841-1141  Modern Control Services

(319) 848-0500  Fax

10767 Diesel Drive

Dubuque, IA 52001

(563) 584-0551  Modern Piping

(563) 584-0553  Fax

3325 109th Street

Urbandale, IA 50322

(515) 978-3734  Modern Piping

(319) 848-0500  Fax

9124 Isanti Street NE

Blaine, MN 55449

(763) 786-7800  Modern Piping

(763) 786-7804  Modern Sheet Metal

(763) 786-7801  Fax

207 49th Street

Moline, IL 61265

(309) 762-4000  Modern Piping

(309) 762-4000  Modern Piping Service Division

(319) 848-0500  Fax

Get an Estimate

Email Us

 
 

CONNECT WITH US

  • White LinkedIn Icon
  • White Twitter Icon

© Modern Companies, Inc. 2018. All Rights Reserved.