Estrella’s landscaping company, Garza’s Green Grass, LLC, is a full-service residential and commercial landscape dream team. With over a decade of experience, our experts display their award-winning innovations on every project, from a small flower bed design to nationally-known commercial assignments. You can learn more about our landscape team on their website,