Irri - Tech Llc Landscaping Contractors - Dallas, TX Looking to contact Irri - Tech Llc? You can reach them at 972-231-5151