(252) 633-6100

Visit Our

New Location

Current Business Hours 
Monday-Friday 8 am to 5 pm
Saturday 8 am to 2 pm

New Location: 4605 HWY 70 E., New Bern, NC 28562
Minimum Delivery Fee $25- including Carolina Colours. 
Delivery fees range from $25- $90+ depending on distance/location.


Celebrating 12 YEARS of service to the New Bern and surrounding areas!  Thank you to our loyal following.  We appreciate everyone of you!  We offer a great selection of decorative (dyed/colored) mulches, as well as native hardwood mulches.  We supply certified playground cushion to many schools and daycare centers in the area. If you are looking to add a textural element to your landscape, we also offer pine bark nuggets, pine straw, or for a more permanent application, we offer the largest selection of natural stone and landscape rock available in New Bern.  Planning a garden this year?  Do your beds just need some extra nutrients?  Show your plants some love this season and select one of our rich soil blends. We carry high quality compost and top soil.  All MYNB products are available for delivery or pick up at our NEW, (as of 2019) retail location, just off the access road, across from the new Craven Animal Hospital in James City. Turn onto the access road across from at Riverside RV dealership.  


Visit our products page for current prices.

Please note:  We may be closed or close early due to rain/weather.  Please call the office and leave a message.  We do not deliver or load material in the rain. It will depend on the material and situation.  Deliveries may need to be re-scheduled. 
~Thank you.