How much does a solar water heater cost?

How much does a solar water heater cost?

Size of the family to be served (and thus, the amount of heat supplied)

Size, type and brand of solar system

Type of roof upon which the panels are mounted

Different county building code requirements

Orientation of panels are all factors.