ServiceScore
VERIFICATION

No review publishes without being tied to a real completed job

That's not a policy — it's how the system is built. Every review on ServiceScore passed four checks before a homeowner could read it.

Invite-only
Job-confirmed
Identity verified
Fraud detected
Invite rate public
HOW IT WORKS

From completed job to verified review — step by step

Five things happen automatically between a contractor completing a job and a review going live. Here's every one.

1

Job completed and logged

When a job closes in your CRM — Jobber, QuickBooks, HouseCall Pro, or any connected tool — ServiceScore detects it automatically. Or log jobs manually in your dashboard. The job record is the foundation every review is built on.

✓ Job logged
Mike T. · Pipe relining · Houston, TX
Completed: Mar 14, 2025 · Job #4821
Status: Invite queued
2

Invite sent to that customer only

A personalised SMS or email invite fires to the specific customer from that specific job. No one else can receive this invite. No one else can use it. The invite is tied to Job #4821 and expires after 14 days.

SMS → Mike T. (+1 832 555 0147)
"Hi Mike, how was your pipe relining
on March 14th? James at Metro Pipe
would love your honest feedback."
[Unique link — expires Mar 28]
3

Customer confirms job details

Before writing a word, the customer confirms the type of work, the date, and their name. This takes about 60 seconds. If the details don't match the job record, the review is blocked before it's written.

Confirm your job details
─────────────────────────────
Type of work: Pipe relining ✓
Approx. date: March 2025 ✓
Your name: Mike T. ✓
[Continue to review →]
4

Fraud detection runs automatically

Before the review is accepted, ServiceScore runs automated checks: IP address, device fingerprint, submission velocity, and review pattern analysis. Reviews that fail any check are held or rejected. The reviewer never sees this.

Verification checks
─────────────────────────────
IP address check ✓ Pass
Device fingerprint ✓ Pass
Submission velocity ✓ Pass
Pattern analysis ✓ Pass
─────────────────────────────
Status: Review accepted
5

Review publishes with verified badge

Only after all four checks pass does the review go live. It publishes instantly with a ✓ Verified job badge showing the job type, date, and that the reviewer was personally invited. Your ServiceScore updates in real time.

★★★★★ ✓ Verified job
"Fixed our pipe same day. Zero mess."
Mike T. · Pipe relining · Mar 14, 2025
Invited after job completion
─────────────────────────────
ServiceScore updated: 91 → 92
WHAT VERIFIED MEANS

Four checks. Every review. No exceptions.

The word “verified” is vague until you break down exactly what it means.

Invite-only submissions

Only customers who received a job-specific invite link can leave a review. There is no public submission form. You cannot review a business unless they completed a job for you and ServiceScore sent you a personal invite tied to that job.

Blocks:
Fake positives from friendsCompetitor fake negativesRandom public submissions

Job confirmation

Before writing their review, the customer must confirm the type of work, the approximate date, and their name. If any of these don't match the job record on file, the review is rejected before it is even written.

Blocks:
Wrong customer using a linkForwarded invite linksMismatched job details

Identity verification

Each reviewer's identity is confirmed against the job record. Combined with the invite link and job confirmation, this creates a three-point match: invite, job, and identity. All three must align before the review is accepted.

Blocks:
Fake accountsDuplicate submissionsBot-generated reviews

Automated fraud detection

Every submission is checked against IP address history, device fingerprint, submission velocity, and review pattern signals. Reviews that trigger any flag are held for manual review by our team — never published automatically.

Blocks:
Review farmsVelocity attacksCoordinated fake campaigns
REJECTED REVIEWS

The system rejects more than you might expect

A verification system is only as strong as what it stops. Here's what never makes it through — and why.

Non-customer tries to review

Someone attempts to leave a review for a business without having received a job-specific invite. There is no public submission form — no invite link means no access to the review form at all.

Result:Blocked before the form loads
Duplicate submission detected

The same person attempts to submit more than one review for the same business. Device fingerprint and IP matching catch this instantly, even if they use a different email address or browser.

Result:Detected and blocked automatically
Job details don't match

The customer confirms job details during step 3 that contradict the job record on file — wrong service type, wrong date, or unrecognised name. The review is rejected before it is even written.

Result:Rejected at the confirmation step
Fraud signals triggered

Automated checks flag unusual patterns — IP address history, submission velocity, or device signals associated with known review manipulation. The review is never published while under investigation.

Result:Held for manual review by our team
100%Of reviews manually checked when fraud flags trigger
0Reviews a business can ever delete or hide
<2%Of submitted reviews flagged for suspicious patterns
INVITATION RATE

Cherry-picking is impossible to hide

Every business on ServiceScore has a public invitation rate — the percentage of completed jobs they actually invited to review. If a contractor completes 100 jobs but only invites 8 customers, that 8% is publicly visible on their profile. Homeowners can see exactly how selective a business has been.

No other review platform shows this. On Google, a business with 8 reviews from 847 jobs looks identical to one who invited every single customer. On ServiceScore, the difference is visible at a glance.

0.9%Typical Google
invitation rate
94%Average ServiceScore
invitation rate
ServiceScore™Verified
Riverside HVAC · Austin, TX
91/100
ServiceScore™
94%
Invite rate
68%
Response rate
41
Verified reviews
This business invited 94% of completed jobs to leave a review. The industry average is 12%.
FOR HOMEOWNERS

What you're seeing when you read a ServiceScore review

What does ✓ Verified job mean?

This reviewer was personally invited after their specific job was completed. They confirmed the job details before writing their review.

Can a business delete a bad review?

No. Ever. Businesses cannot remove, edit, or hide any verified review. What you see is the complete record.

Can a business only invite happy customers?

Their invitation rate would show it. If they're only inviting satisfied customers, a low invite rate is visible on their public profile.

Is this review from a real person?

Yes — they confirmed their identity, job type, and date before their review was accepted. No anonymous reviews, no fake accounts, ever.

FOR BUSINESSES

What the verification system means for your reputation

Can a competitor leave a fake negative review?

No. To review you on ServiceScore they would need to have been your actual customer and received a job-specific invite from you.

Can a customer leave a fake positive review?

No. Only customers you personally invited can review you. So only real customers from real completed jobs can publish a review.

What if I think a review is wrong?

Flag it via your dashboard. Our team manually checks the job record, the invite sent, the confirmation submitted, and the review itself.

Can I see who left each review?

Yes — in your dashboard you see the full job record linked to every review, including the invite sent and the confirmation submitted.

QUESTIONS

Common questions about verification

Does the customer need to create an account to leave a review?

No. Customers follow a unique link in their invite, confirm their job details, and write their review — no account, no password, no app to download. The whole process takes about 90 seconds.

What if a customer doesn't respond to the invite?

They receive a gentle follow-up reminder on day 4 and again on day 10. After that, ServiceScore stops entirely. We never spam your customers — there are a maximum of 3 messages per job, ever.

Can a business remove a bad review?

No. Businesses cannot remove, edit, hide, or alter any verified review in any way. They can respond to reviews publicly via their dashboard, but the review itself is permanent. This is by design — it is what makes the verified badge meaningful.

How does the fraud detection actually work?

Every submission is automatically checked against IP address history, device fingerprinting, submission velocity, and review pattern signals. Reviews that trigger any flag are held for manual review by our team before any decision is made. The reviewer never sees this happening.

What if I want to dispute a review I received?

Flag it via your dashboard. Our team manually reviews the full job record, the invite that was sent, the confirmation the reviewer submitted, and the review content itself. If anything doesn't match up, the review is removed. If everything checks out, it stays — we do not remove reviews just because a business disagrees with them.

How is this different from Google reviews?

Completely different. Google allows anyone to review any business at any time with no verification whatsoever. On ServiceScore, only customers who received a job-specific invite — and confirmed the job details before writing — can publish a review. A Google reviewer could be anyone. A ServiceScore reviewer was your actual customer.

FOR CONTRACTORS

Build a reputation that can't be faked

14-day free trial. No credit card required.

FOR HOMEOWNERS

Looking up a contractor?

Find home service businesses with verified reviews in your area. Every review tied to a real job.

Every review tied to a real completed job
Businesses can't delete or hide reviews
See how many customers a business actually asked
Find a verified contractor