More About the Services We Offer

If you need care for your lawn, landscaping, or any hard structure installations and repairs, ES & D Colorado Landscaping is the right choice for you! Located in and serving Lafayette, CO and some of the surrounding areas, our company is ready to satisfy any landscaping need that our clients may have. Interested in what we offer? Check it out below!

Lawn Care & Maintenance

Unlike most mow and go crews, we actually offer a thorough care that you and your lawn both will love. Trained in assessing the state in which we find your grass or artificial turf, we are also focused on making it better whether you’ve called us for one-time service or as part of your regular maintenance.

Lawn grass maintenance

Lawn Grass Maintenance


A great way to help your lawn on many levels. What exactly does it include? This is the process of applying a layer of mulch on top of your soil for moisture preservation, improved fertility, and less weed growth. It helps your lawn’s appearance as well.

Planting & Seeding

For some people, a landscape without the color added by flowers and different plants is just incomplete. We understand them and that’s why we’ve mastered the planting and seeding processes so you can enjoy a beautiful garden all year round.

Tree Service

Trees, small or big, are a great element any property can enjoy. There is a lot that a competent tree service provider in Lafayette, CO can help you with if you trust the right one, of course.

Fencing Installation & Repair

Want to fence a part of your property? Need some privacy on the whole? ES & D Colorado Landscaping knows that in order to enjoy spending time at home to the fullest, one needs the feeling of comfort and security. Installing or maintaining a fence is the way to go.

And so much more…

As you can see, we are very versatile. Part of our services includes grass installation, flagstone and brick paving, patio remodeling, sod installation, stonework, and rain gutters – to name but a few.

Ask us more about our services and get your free quote by calling (720) 518-1604 today!