top of page
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
Estimate
Email
bottom of page