Can I install a water heater myself?
Your best bet is to leave this job to a licensed professional, which is also recommended because your warranty and local building codes may require it. Before you install a water heater by yourself, check to find out if you need a permit and if it’s allowed in your building.
Installing a water heater yourself requires experience working with plumbing, as well as a good knowledge of your home’s water system and pipe routing. You’ll also need plenty of experience working with electrical systems.