We aggregate data from online customer reviews across a number of platforms and combine it with our own in house rankings that cover everything from web and social media presence to positive local media coverage. We also place a high emphasis on customer suggestions and submission we receive.