Black Creek Landscaping 201 Wenneker Dr, Saint Louis, MO63124 Black Creek Landscaping is a full-service home improvement and landscape solutions company serving Ladue and the…More surrounding communities. The company offers a wide range of services, including work on commercial and residential projects. Some services include seasonal clean ups, landscape construction, mulching, mowing, tree pruning, gravel installations, seeding and power washing. Additional services include snow removal and plowing. Check its website for numerous examples of past work or for details on services provided.