Indy EcoCare is a full service ecological landscape contractor. We offer a variety of landscaping and property services from native and pollinator gardens, mulching, landscape installations and design, composting programs and so much more. Please call call (317)518-7077, we are standing by ready to serve you.
We offer a complete line of landscape solutions.
At Indy EcoCare we know plants. If you need help with expert landscape design, maintenance or installations on any of the services below in Greenwood, IN or the surrounding area, area we are here to help.