Rico Brothers Landscaping Services Landscaping Contractors - Island Lake, IL Looking to contact Rico Brothers Landscaping Services? You can reach them at 847-276-5783