Results: 28 New Reviews over 6 months I28 new reviews with an average star rating of 4.96! They had ZERO reviews before starting ReviewLead. How much more of an advantage do you think they have when potential clients are deciding who to do business with, compared to before?