Good news! Cloth diaper washing isn't as hard as it sounds!
If you have hard water, you may want to use more detergent to soften the water and get the diapers to be more clean. Here is a link from Fluff Love University (cloth diapering Guru's) describing the Hard Water Issue:
Another great resource to confirm that your detergent is recommended to use with cloth diapers and the correct amount is this link:
Just type the detergent you are looking for in the search bar and Fluff Love will tell you what their research team has found.
Tide Original comes highly recommended- FYI.
Hope this helps and let me know if there is anything else you need.
Our goal is make cloth diapering accessible for every family and lifestyle! Here is a blog that helps to deal with the funk. We hope it helps: http://blog.lilhelper.ca/how-to-wash-and-dry-cloth-diapers/