Fresh mulch or river rock laid in beds, around trees, and along walkways. Color, depth, and clean edges matched to your property, delivered and installed.
Good mulch work is mostly about depth and edges. We install mulch at 2 to 3 inches: enough to hold moisture and suppress weeds, not so deep that it suffocates roots. Around trees the mulch stays pulled back off the trunk, because the volcano style you see around town invites rot and rodents. Beds get a clean cut edge first so the mulch has a defined line to sit inside, and existing mulch gets turned or removed when it is matted.
We measure your beds and calculate the actual cubic yards needed at proper depth, so you are not paying for guesswork. The price is driven by square footage, material choice (hardwood mulch, colored mulch, or rock size and type), haul-out of old material, and access to the beds. Delivery and installation are included in the quote.
Related reading: How much mulch do I need in our Iowa lawn guides.
Weeding, refresh, and seasonal clean outs for every garden and landscape bed, plus full new-bed installation when you want a fresh look.
Learn more →Sharp, defined edges along beds, walkways, and driveways. The detail that makes the whole property look finished.
Learn more →Overgrown hedges and bushes shaped clean, small trees trimmed, dead and unwanted branches pulled and hauled. Curb appeal back, fast.
Learn more →Measure bed square footage and multiply: one cubic yard covers about 160 square feet at 2 inches deep, or about 108 square feet at 3 inches. We measure and do the math as part of the free quote.
When it is matted or too deep, yes. A thin, healthy existing layer can be turned and topped instead, which saves you money. We will tell you which your beds need when we look at them.
Rock, by far. Mulch improves your soil but wants a refresh every year or two. Rock costs more up front and then stays put for years. Foundation lines and downspout runs are where rock earns its keep.
Free quote in 24 hours. No contracts, no upsells, no surprises on the invoice.
Request Your Free Quote →Free quote, in person, before any work starts. Or skip the form and call or text (319) 269-6739.