dilapidator
DILAPIDATOR
, n. One who causes dilapidation.