LE
Leaf Home Water Solutions
View company profile →
Got my unit installed today
Got my unit installed today. It was much bigger than originally discussed. My water pressure is pretty much cut in half. Tried to call the service tech. No one picks up. You have to leave a message. Not a good experience whatsoever.