While you don't need a plumber to install a water heater on your own, we always advise getting a professional to install your water heater. An improperly installed water heater can malfunction which can cause serious damage to your home and lead to more expensive headaches down the road. When in doubt, invest in calling a professional for peace of mind and assurance that if something goes wrong, a professional can come fix it quickly.