Premium Lawn & Garden Mix Soil Delivery or Pickup

lake-county-bulk-topsoil-delivery-service

Lawn & Garden Mix for Healthy Gardens...the Natural Way

We also offer a premium mixture of soil – our Garden Mix Soil. This favorite of flower and vegetable gardens is equal parts topsoil, manure, and torpedo sand all premixed for your convenience. The result is a nutrient-boost for your garden that also has excellent drainage properties.

Put this premium garden mix soil in your vegetable or flower garden and you know your neighbors will look on in envy as the growing season progresses. One of the keys to using our Lawn & Garden mix soil is to use the soil at optimal depth. If it is too shallow, the roots of your plants or lawn can run up against the clay below and stop growing.

Ideally, you want …

  • 10 to 12 inches of soil for a vegetable garden

  • 10 to 12 inches of soil for a flower garden

  • 4 to 6 inches for a lawn

To determine how much topsoil you’ll need to buy, you can use our easy Bulk Dirt Topsoil Material Calculator. Simply type in the dimensions of your lawn or garden, add the depth of topsoil you’ll need and you’ll receive an estimate of how much topsoil to buy.

How Much Do I Need?
See Our Bulk Lawn & Garden Mix Material Calculator

We also offer Screened Topsoil

Family Owned and Operated

Lester's Material Service, your family owned local business, is proud to offer bulk landscape products for pickup or delivery. Stop by our location in  Grayslake or schedule a delivery to your location!

Lester's can deliver your bulk Topsoil as well as Lawn and Gardenmix to these Lake County IL and Southern WI locations. View our affordable delivery charges.

  • Antioch
  • Arlington Heights
  • Bannockburn
  • Barrington
  • Buffalo Grove
  • Crystal Lake
  • Deerfield
  • Grayslake
  • Gurnee
  • Hawthorn Woods
  • Highland Park
  • Inverness
  • Kildeer
  • Lake Bluff
  • Lake Forest
  • Lake Villa
  • Lake Zurich
  • Libertyville
  • Lincolnshire
  • Lindenhurst
  • Long Grove
  • McHenry
  • Mundelein
  • Palatine
  • Round Lake
  • Vernon Hills
  • Wadsworth
  • Wauconda
  • Waukegan
  • Kenosha
  • Pleasent Priarie
  • Bristol
  • Paddock Lake
  • Silver Lake
  • Camp Lake
  • Twin Lakes
  • Powers Lake