Can I replace a water heater myself?

We believe water heaters should be installed only by professionals. An inexperie [...]