H2O Landscape & Irrigation Landscaping Contractors - Indio, CA Looking to contact H2O Landscape & Irrigation? You can reach them at 760-775-0808