house with masonry siding
Midland Concrete Products specializes in providing stone products for your home and landscaping projects. From stone pavers to decorative stone veneer, reach out to our experienced team of stone professionals to help create the look and feel that’s right for your next project. For stone projects, it’s built with Midland. View our Stone Gallery.

Outdoor Living Stone Products

Patios

pool with patio and landscaping
Patios expand your outdoor living, and Midland Concrete will bring them to life. Want a water feature or fire pit? No problem. We have the patio designs, expertise, quality masonry and stone products and outstanding service to create your ideal patio environment and exceed your outside expectations. View Our Patio Gallery

Ready to Work With Us

Check out our quick “how-to” work with Midland.

Brandon

Hardscape Sales

Meet Brandon Casteel! He recently joined the Midland team and loves educating our customers and contractors about our products.

Meet Brandon

Midland Core Values

Quality
We pledge to supply you with only the highest-quality workmanship and materials available.
Service
You can rely on our industry-leading customer service: courteous, helpful and knowledgeable.
Expertise
Our sales, account and field staff are highly skilled professionals eager to guide and support you.
Integrity
We have and are proud of our rock-solid reputation for honesty, fairness and reliability in all we do.

Have questions or want more information?

When it’s “built with Midland Concrete products,” it’s outside expectations.

Clear Lake

1714 4th Ave S
Clear Lake, IA 50428
P: (641) 357-2176
F:(641) 357-2177

HOURS
7:30 am – 4:30 pm
Monday – Friday

MARSHALLTOWN

604 1/2 S 3rd Ave
Marshalltown, IA 50158
P: (641)752-1597
Toll-free P: (800) 542-0015
F:(641) 752-1598

HOURS
7:30 am – 4:30 pm
Monday – Friday

WATERLOO

4802 Sergeant Rd
Waterloo, IA 50701
P: (319) 226-3700
Toll-free P: (800) 747-8421
F:(319) 226-3703

HOURS
7 am – 4:30 pm
Monday – Friday

HIAWATHA

1395 Hawkeye Dr.
Hiawatha, IA 52233
P: (319) 393-3531
F:(319) 393-8178

HOURS
7 am – 4:30 pm
Monday – Friday
Closed Saturday