We offer a variety of mulch, gravel, sand and natural stone for pick up or delivery. Pick up times are anytime during business hours, no appointment needed. We deliver Monday-Saturday and need one day notice. Please note, spring availability can get backed up a few days so we may need more notice. No same day deliveries are available.