revamper

noun

One who revamps.