PE
Pelican Water
View company profile →
The tech support and sales team are …
The tech support and sales team are great. Very knowledgeable and nice guys. We have only had our system for about a month. So far so good and waaaaayyyy better than the system the previous owner had in place.