Emerald Landscape Contractors Landscaping Contractors - Elk Grove Vlg, IL Looking to contact Emerald Landscape Contractors? You can reach them at 847-593-5222