We've used cloth diapers for both our children. The water usage to wash cloth diapers 2-3 times a week is less than what a person using the bathroom full time uses.
We however never used diaper cleaning services. I used pocket diapers (Fuzzi Bunz, Happy heiny's) and prefolds with covers (Bummis Super Whisper Wraps). I would wash ever 3 days, warm rinse, hot wash, warm rinse, then hang everythign PUL to dry, and put prefolds and stuffers into the dryer. There is no soaking or dunking. I would shake excess poop off into the toilet, then rinse or put into a dry pail until wash day.
Disposable diapers contain dioxins, and are harmful not only to skin, but to the environment. IT takes a long time for them to dispose in a landfill, and the average child will use 1-3tons of diapers over the course of thier diapering years, all that which sits in a landfill for years and years. Also, children who are vaccinated, thier feces contain traces of those vax's, like polio.
It is absolutely NOT a 'wash'. DIsposable diapers release chemicals into the air when being made, and they sit in landfills for years. Cloth diapers can be reused for many children, and then sold/given to another family to use, and so on. They don't contain chemicals, nor are chemicals released when they are being made,a nd they don't sit in landfills. The poop from cloth diapers is flushed into the sewer/septic, not sent to a landfill with the diaper, a health hazard.
And again, the water used to wash cloth diapers is less than that of a person who uses the bathroom full time.
Here is a 'cost of utilities' for the diaper pin website owners. (www.diaperpin.com) but I would urge you to do some research. most people who scoff at cloth diapers are the ones that know nothing about 'modern' cloth diapering. http://www.diaperpin.com/calculator/costofutilities.asp