If you live in Huntsville city limits, water, gas, and electricity all come from Huntsville Utilities. Their website is here and will give you information on rates and services. If you live outside Huntsville City Limits, water is provided by the Madison County Water Department, here.