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

5571 Carey Ave
Davenport, IA 52807
(309) 762-4000  Modern Piping
(309) 762-4000  Modern Piping Service Division
(319) 848-0500  Fax

Get an Estimate

Thanks! Message sent.

Email Us

Thank you, your message has been sent.