American crew tea tree shampoo
Dread Products
Well, like I said, That shampoo is horrendous. Check out the soaps from dreadlockshampoo.com. They are specifically designed for locks. And they will work perfectly in the hard water you've got in Utah.
Dr. Bronners is good, but will leave a residue in hard water. The BS/ACV will also not dissolve in your water. You could get a soft water filter and be OK, or you could boil your water and use the poured off pure water to mix the BS in. Or you could go one step further and distill your own water. It's not that hard to do.
But the dreadlockshampoo soaps are going to be your best bet. They aren't that expensive and you wont need to buy anything for your shower or do anything with your water prior to washing. They also well liquid and bar soaps