At TFX we have over 1300 testimonials with an independent review site TrustPilot:
www.trustpilot.com/review/www.taxesforexpats.com
Beware of companies that only list reviews on their own site - as you have no way of knowing if they are legitimate or were written by the company itself.