New reviews on Google and Trustpilot are flagged the day they post, so nothing sits unanswered for weeks.