Reviews (4,431)
Overall rating
4.8
Edited September 29, 2021
great app for reviews! builds trust w customer. also Kenneth was a great help in transferring reviews to new theme!
Natural Roots NYC
United States
Over 3 years using the app