Truly the worst company i have ever DEALT with…..
Never do as they agree. The portal is a disaster if you have multiple metered and they seem incapable of setting up a proper billing system. Can we have a no star box please
1 year ago
Castle Water has a
1.1
average rating
from
255
reviews