Kinston, North Carolina
From driveway gravel to commercial-grade crushed stone, J&M Rock Shop supplies the rock, stone, and aggregates that hold up — season after season.
Our Products
Whether you're pouring a foundation, laying a driveway, or designing a landscape, we carry the materials that builders and homeowners trust.
Versatile, angular stone ideal for drainage, foundation backfill, and structural base layers. Available in multiple sizes for every specification.
Smooth, compactable gravel that creates a durable, well-draining driveway surface. Packed in any quantity your project requires.
Decorative stones in a range of colors and sizes — from river rock to crushed granite — to elevate any outdoor space.
Clean, graded aggregate for concrete mixing and structural base applications. Consistent sizing for reliable results every batch.
Small, rounded stones perfect for walkways, garden beds, drainage fields, and decorative ground cover.
Ready-to-use fill dirt for grading and topsoil for new lawns and garden beds. Bulk quantities available for any scale project.
About J&M Rock Shop
J&M Rock Shop is a Kinston-based supplier of crushed stone, gravel, landscaping rock, and aggregates serving contractors, builders, and homeowners across eastern North Carolina.
We understand that the materials you build with determine how long your project lasts. That's why we focus on consistent quality, accurate quantities, and fair pricing — so you can get back to the work that matters.
From a single load of topsoil to a full commercial aggregate order, we treat every customer with the same respect and attention to detail.
Why Choose Us
Every load we ship meets consistent size and cleanliness standards. No surprises, no fillers — just the material your project specification calls for.
We quote what we mean and mean what we quote. No hidden fees, no last-minute changes — just straightforward pricing on every order.
Based right here in Kinston, we know the area, the builders, and the timelines. When you need it, we show up — on time, every time.
Not sure which size stone or how much material you need? We'll help you figure it out — no jargon, no pressure, just practical advice.
Contact Us
Tell us about your project and we'll get back to you with pricing and availability.