Any Sites That Rate / Rank SEO Companies?

I've hired some shocking companies in the past. Are there any platforms out there where customers can leave reviews of SEO companies, so you can tell if they're actually any good before hiring them?