Changing your water heater thermocouple is easy, and you don't have to be a plumber to do it. The procedure involves removing the old thermocouple and replacing it with a new one. If you have a water heater with a manual ignite button, you can relight the pilot with a long utility lighter. If your water heater does not have a manual ignite button, turn the gas regulator valve to the "on" position.
The first step is to inspect the thermocouple. If it's dirty or clogged with carbon and soot, it's a good idea to clean it. A dirty thermocouple can affect the pilot light in a water heater. It also prevents hot water resources from reaching the pumping circuit. Clean the thermocouple using a soft abrasive cloth or steel wool.
To replace a thermocouple, you must disconnect the gas supply and the temperature valve. Then, remove the burner assembly from the bottom of the water heater. Once the burner assembly has been removed, slide out the thermocouple, and disengage the tab that connects the gas valve to the burner assembly. You should be able to slip out the old thermocouple easily, and the new one should click in place. The details of the installation will vary according to the water heater's design, but the process is typically similar.
If you don't feel comfortable replacing a water heater thermocouple yourself, you can call a plumber to inspect and replace it. A plumber can provide a replacement part for most models, but you should check with the manufacturer first to make sure the replacement thermocouple will fit your system. Also, be aware that a thermocouple may not be covered by a manufacturer's warranty.