restorer

noun

One who or that which restores, in any sense.

noun

One who, or that which, restores.

noun

One who restores.

noun

a skilled worker who is employed to restore or refinish buildings or antique furniture