praiser

noun

1.
someone who assesses the monetary worth of possessions
2.
a person who admires; someone who esteems or respects or approves