Review scores are an important signal for Google. Indeed, Moz attributes review signals 8.4% of its ranking factor pie. A Google My Business listing is now an absolute essential for local search. It’s free to set up, it’s one of the best things you can do to improve local SEO visibility.
Here is Review sites list