A computer program for operating a computer to perform various steps. In
one step, the program causes the computer to display to a user of the
computer a first hierarchical level representative of one or more
companies, where each company of the one or more companies has respective
water treatment needs. In another step, and for each company of the one
or more companies, the program causes the computer to display to the user
of the computer a second first hierarchical level representative of one
or more facilities for the respective company. In another step, and for
each facility of each company of the one or more companies, the program
causes the computer to display to the user of the computer a third
hierarchical level representative of one or more water treatment systems
for the respective facility.