Earthworks Landscape and Maintenance is a Landscaper located in 13511 Greenlow Dr, Houston, TX 77067. Earthworks Landscape and Maintenance has an average rating of 4.7 from 116 reviews. For those who need a Landscaper in Houston, Earthworks Landscape and Maintenance is a top-rated choice.