Mulch and Pine Straw

Mulched landscape bed with plants, pond, and seating area.

Landscape Bed Maintenance

If you are not up for maintaining your landscape beds yourself, we can certainly jump in and get it done.  Save your back and use ours!

Included With Lawn Service Check Mark Icon.

Bed Preparation

Before we install the material of your choice, we will prepare your landscape beds by removing all of the weeds.  We also recommend pruning plants before this service.

Included With Lawn Service Check Mark Icon.

Pre-Emergent Herbicide

The trick to keeping your flower beds weed free is all in the pre-emergent weed control.  We apply this herbicide before installing the new material to create a barrier and greatly reduce the amount of weeds that will pop through over the upcoming months.

Black mulch looking great in a landscape bed with healthy plants.


We source high-quality mulch from Norwood Road Garden in Raleigh.  They carry black, brown, and red mulch just to name a few.

Large landscape bed with fresh long needle pine straw.

Pine Straw

Pine straw makes a great alternative to mulch and is very popular in Raleigh.  You can’t really go wrong with pine straw.

Hand Pruner Icon

Plant Prep

It is always a good idea to prune the plants in your beds before installing your fresh bed topping. 

Person Raking Icon

Bed Prep

The existing weeds have got to go!  Before we install your new bed dressing all weeds will be removed.

Wheelbarrow icon


We deliver too!  When you hire ECM Landscaping and Lawn Care to perform your service, you can sit back & relax.

Work Gloves Icon

Clean Up

Before any landscape bed maintenance service is complete we always double check to ensure everything is cleaned up.

Landscape bed and lawn in a client's back yard.

Service Area

  • Raleigh, NC
  • Wake Forest, NC
  • Cary, NC

We service all of Raleigh and are expanding into neighboring towns quickly!  We now serve commercial clients in Durham and Morrisville along with Raleigh, Wake Forest, and Cary.

Contact Info

Raleigh, NC 27615

(919) 539-5925

Mo - Fr: 8:00 AM - 5:00 PM

Leave a message if we miss your call!

Get In Touch

ECM Landscaping and Lawn Care is a lawn and landscape maintenance company.