I recently moved into a house in South Carolina. Upon trying to get my water turned on they informed me I was going to have to pay $1500 in "unpaid fees" in order to get it turned back on. I have a lease, I don't understand why I'm being held accountable for these fees. Can they really deny me water and force me to pay this?
South Carolina Code §27-33-50: Financial responsibility of tenant for utilities.
(A) Unless otherwise agreed in writing, a tenant has sole financial responsibility for gas, electric, water, sewerage, or garbage services provided to the premises the tenant leases, and a landlord is not liable for a tenant's account.
(B) An entity or utility providing gas, electric, water, sewerage, or garbage services must not:
(1) require a landlord to execute an agreement to be responsible for all charges billed to premises leased by a tenant; or
(2) discontinue or refuse to provide services to the premises the tenant leases based on the fact that the landlord refused to execute an agreement to be responsible for all the charges billed to the tenant leasing that premises.
(C) This provision does not apply to a landlord whose property is a multi-unit building consisting of four or more residential units served by a master meter or single connection.
Water charges are the responsibility of the person who has the contract with the water utility.
However, if they are unpaid, they become a lien over the property irrespective of who owns it. In fact, they usually have the right to seize the property and sell it to recover their money. They can also, as you found out, refuse to provide water until they get paid.
Unfortunately, your uncle needs to pay them and try to recover the money by suing the former tenant - I hope he still has their security deposit!