Asta's Landscape Designs Landscaping Contractors - Elgin, IL Looking to contact Asta's Landscape Designs? You can reach them at 630-862-4069