Whether you replace it or hire out the job is determined by your handyman level. If you're fairly handy, then go for it. If you're replacing it with the same unit, it should be fairly easy. If you're replacing it with a regular water heater, then that's a whole nother story. I hired out the replacement of my tankless water heater because I wanted a regular water heater installed.
2015 Greyhawk 29MV
Honda CRV toad with Blue Ox baseplate
Ready Brute Elite towbar with braking system
TST 507 Flowthru TPMS