Where is davidson water company located? The company is located in Lexington and incorporated in North Carolina. Davidson Water, Inc. specializes in Water, Sewer, And Utility Lines.How do i set up an account with davidson water? You can create a new account on the Davidson Water, Inc. website. Once you create the account, you can setup payment with credit, debit, or direct deposit. Click here to create an account .How do i stop my davidson water bill when i move? When you move out of a home in Lexington, you'll need to stop your water service with the Davidson Water, Inc., so you don't keep getting billed. Simply fill out the following online form. Stopping service normally takes just two business days. Click here to fill out a Stop Service Form .Why choose daviddavidson? Davidson offers a supportive and caring campus environment for you to develop socially, physically, intellectually, and spiritually. Davidson College believes fundamentally in the dignity and worth of every human being.