Sorry; I don't know how to shrink the pics.
The first one is from their own site. But on closer inspection, gives a perception the review are fake and/or paid for.
The Google reviews may be fake too.
When clicking on a bunch of reviewers randomly, you'll find them posting reviews about the same companies. The review may be paid for or a lot of them shop at the same pizza place and used the same revivalist and car dealer.