Dirt Delivery Services

At Hafften Outdoor Services, we specialize in the delivery of high-quality dirt, rock, mulch, topsoil, and more. Based in Buffalo, MN, we proudly serve the west metro area and surrounding communities, including St. Cloud, Elk River and Maple Grove.

Dirt, Rock, Mulch & Topsoil Delivery

Whether you’re looking for one yard or multiple yards of dirt, rock, mulch or anything else, we can help you out! In need of dump truck sized loads? Contact us today for a free estimate! No job is too large or too small for us!

We deliver:

  • Black dirt and fill dirt

  • Decorative and base rock

  • Hardwood mulch and colored mulch

  • Screened topsoil and compost

  • Sand, gravel, and more

Not sure how much you need? Just ask—we’re happy to help you estimate quantities and choose the right material for your job.

Spreading, Leveling & Removal

Don’t want to do the heavy lifting? We’ve got you covered. In addition to delivery, we offer full spreading and leveling services to get your material exactly where it needs to go.

Our additional services include:

  • Spreading and grading dirt, mulch, and rock

  • Leveling uneven ground for landscaping or building

  • Removal of existing rock or mulch before new material is laid

Whether it’s prepping for sod, refreshing a landscape bed, or leveling a driveway base, we’re ready to help you finish the job right.

Contact us today for your free estimate!

Serving the West Metro MN Area

We proudly serve the west metro, including the extended communities of St. Cloud, Maple Grove, Elk River, Buffalo, Rogers, Big Lake, Zimmerman, Becker, Monticello, and the surrounding areas.

If you’re located in Central or West Metro Minnesota and need delivery of dirt, gravel, or other aggregate materials — contact us for your free quote! We offer fast, reliable service and can also spread and level the material to save you time on your project.

Why Choose Hafften Outdoor Services?

Locally Owned & Operated in Buffalo, MN

Professional, Friendly, and On-Time Service

No Job Is Too Big or Small