Phase One Landscaping Landscaping Contractors - Elmhurst, IL (9.12 Miles from Elk Grove Village, IL) Looking to contact Phase One Landscaping? You can reach them at 630-833-6946