For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Tim Frey

United States

1 Reviews
2 Reads
0 Useful

1 review

Leaf Home Water Solutions

The worst company

The worst company. They don't stand behind their products. Very expensive, my water is worse after installing Leaf Filter.They also edit their reviews. 🤥

2026-07-01