
Decorative Aggregates
Coral, Granite, Slate, River Rocks & More for Your Construction Project in Wilmington, NC
At Mike’s Mulch & Stone, we provide the highest quality mulch and stone available in the market for all your construction projects in Wilmington, NC. We take pride in our products and offer a wide variety of gravel/decorative rock such as coral, granite, slate, river rocks, and more to give you the best product for your money. Contact us today to schedule a delivery.

Aggregates Supply in Wilmington, NC
Are you looking for gravel/decorative rock supply in Wilmington, NC? Look no further than Mike’s Mulch & Stone. We offer different types of gravel, sand, and crushed rock for commercial, residential, and civic projects. All our gravel/decorative rock are made of quality hard rock, gravel, and sand, and are used extensively as a base of compositions for everything from driveways to back porches.
Get the Best Aggregates for YourProject
At Mike’s Mulch & Stone, we supply gravel/decorative rock and nearby locations in North Carolina. We provide the highest quality gravel/decorative rock available in the market to ensure you get the best product for your money. Our natural elements, such as crushed concrete, gravel, sand, and topsoil, are used in making paving materials like asphalt and concrete. Contact us today to get the best gravel/decorative rock for your Wilmington, NC project.

Photo Gallery
Decorative Rock in Wilmington, NC: What to Know
What types of decorative rock do you offer?
Coral, granite, slate, river rocks and more.
What are your aggregates used for?
Our gravel, sand and crushed rock are used as a base for everything from driveways to back porches, on commercial, residential and civic projects.
Do you carry crushed concrete and sand along with gravel?
Yes. Our natural elements include crushed concrete, gravel, sand and topsoil, the same materials used in making paving materials like asphalt and concrete.
Can I have decorative rock delivered?
Yes. We offer same-day delivery in Wilmington, NC, or you can pick up at the yard. Call (910) 793-9111 to schedule a delivery.