If you have pets, consider replacing the carpeting before putting your home on the market. Many people are allergic to pets and extremely sensitive to pet odors, which even a recent, thorough cleaning may not mask. And worn carpeting, even if it is clean, can detract from a home's overall appearance, giving the impression it has not been well maintained.
Although most water heaters last 10-15 years, it’s best to start shopping for a new one if yours is more than 7 years old. Doing some research before your heater fails will enable you to select one that most appropriately meets your needs.