Put in desired eggs into pan and add cold water to be 1 inch above eggs. Bring water to boil and once to a boil remove from heat. Cover and let sit for exactly 17 minutes. Once time is up, transfer eggs into bowl of ice water. Keep in there for two minutes, while the eggs are chilling bring water back to a boil. After two minutes, transfer back to boiling water for 10 seconds. Transfer back to ice water and let sit for 15-20 minutes.
Chilled eggs are much easier to peel, so make sure they are completely cooled.
The perfect hard boiled egg has a tender white, and a yolk properly set. there is not the faintest darkening of yolk where the white encircles it (a chemical reaction caused by too much heat in the cooking process). Eggs cooked this way can also be peeled neatly.