About Us

IMWCC Team

It's all about teamwork

At IMWCC, we know it takes a team to accomplish our goals. Each employee is vital — whether in the field or in the office. We employ well qualified individuals who have unique talents and skills that we tap into daily. From estimating and accounting, to paving and clean up, our employees work together to meet the needs of our clients and the demands of each project. In an industry that is typically transitional, we are proud to have so many long term employees that we value greatly. We encourage you to stop by our office and say hello. Our team would love to meet you!

Our Team

Michelle Randall

Michelle Randall

President

Tap photos for contact info.

Brett Haase

Brett Haase

Operations Manager

Reese Randall

Reese Randall

Director of Field Operations

Kyle Randall

Kyle Randall

Project Superintendent

Do you have a project you would like us to bid?

Certificates & Licenses

IMWCC licenses & certificates

General Engineering Class "A" ROC 145649 | Dual Building Contractor Class "KB-01" ROC 194358 | AZ UTRACS# 15391 | DUNS# 102821428 | WOSB# 2005129504 | NAICS CODE 237310, 237110, 237210, 237990, 238110, 238910, 238990, 236115, 236220