The most complete option short of replacement
Refacing does everything door replacement does, and then handles the parts of the cabinet you can still see once the new doors are on: the face frames, the exposed cabinet ends, the panel beside the fridge, the toe kicks. New veneer or laminate goes over all of it, colour-matched to the new fronts.
The result is a kitchen where no original surface is visible. Structurally it is your old kitchen. Visually it is a new one, and it went in without a single cabinet being unbolted from the wall.
Refacing against full replacement
A full cabinet replacement in the GTA commonly runs $20,000 to $45,000 once demolition, disposal, new carcasses, installation and the inevitable plumbing and electrical adjustments are counted, and it puts your kitchen out of action for three to six weeks. Refacing lands at $8,000 to $16,000 and takes four to five days on site.
The case for full replacement is a layout change. If you want the sink moved, an island added, or the wall between the kitchen and dining room taken out, refacing cannot help — you are doing a renovation, not a finish job. If the layout works and only the appearance is wrong, refacing gets you most of the result for a third of the cost.