Big Wills Water Authority
Building/Structure
7191 Duck Springs Road, Attalla, AL · 35954Serving Attalla, AL
Categorized under Water Utilities and Sewage Utilities. Our records show it was established in 1996 and incorporated in Alabama. Current estimates show this company has an annual revenue of 510000 and employs a staff of approximately 6.
The worst water company there repair guy never finishes his jobs just makes things worse! they do no maintenance or upkeep. they c…
Read moreThe worst water company there repair guy never finishes his jobs just makes things worse! they do no maintenance or upkeep. they charge everybody fifty cents for water testing which is tons more in income then they pay for testing so they just pocket the rest! They kept the 1.00 donation on every bi…
Read more