I have very hard water also. In my 125g, I use mostly RO water, but in my 29g I use straight tap water. Lots of fish do better in hard water. In my tank, I have swordtails, platies and upside-down catfish, but if you do a little research you can find many different options for hard water.