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


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.

Sandy is a Landscape Sales Representative at Midland Concrete products who love to see landscape design projects come to life. Especially with landscape lighting.

Meet Sandy

Midland Core Values

We pledge to supply you with only the highest-quality workmanship and materials available.
You can rely on our industry-leading customer service: courteous, helpful and knowledgeable.
Our sales, account and field staff are highly skilled professionals eager to guide and support you.
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

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


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

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


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

7 am – 4:30 pm
Monday – Friday


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

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