You should invest in a shower head filter. The hard water won't a problem anymore this way. It will also benefit your skin.
As for shampoos and conditioners, I really like Shea Moisture, Noughty, Boulcleme and L'oreal Ever Pure line.
It’s a hard water filter and adds Vitamin C. My friend has one and there was a noticeable difference in my hair after I showered there. Here is the Amazon link.