Leaf Home Water Solutions
Read all reviews for Leaf Home Water Solutions →
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.