restorer
/ˈrɛstərər/Definitions
1. noun
A person or thing that restores or is responsible for restoring something to its original state or condition.
“The restorer of the antique furniture was a skilled craftsman.”
2. verb
To restore or bring back into a particular state or condition.
“The company will restore the old building to its former glory.”