LE
Leaf Home Water Solutions
View company profile →
Nearly impossible to get in contact…
Nearly impossible to get in contact with them to have our unit serviced. I finally traveled to one of their listed office sites in Arlington, Texas. To find out no was was there and it looked abandoned. I took pictures to file a complaint with the Texas AG. I would never recommend this company.