Skip to content

The 20 Estimate Guarantee

A set number of estimates a month in your first 45 days, or every dollar you paid us back.

It covers your first 45 days, on both plans. Here's exactly how it works, trade by trade.

$1,500 a month + $75 per estimate. No setup fee. Your ad budget goes straight to Facebook and Google, not to us.

Want the fine print? Read the full refund policy

Watch what happens when you click Enact guarantee, from the button to the refund.

Your number, by trade

Guaranteed estimates a month, in your first 45 days. One number per trade, the same on both plans.

Estimates a month, by trade

Coatings

20 estimates a month

Roofing

11 estimates a month

Siding

7 estimates a month

Windows

14 estimates a month

Gutters

set on your call estimates a month

What it covers

Every dollar you paid us: your plan fee and any estimate fees. The refund policy has the fine print.

  • Every dollar you paid us

  • Both plans, your first 45 days

  • Then there's no guarantee: you've seen the results

Covered by day

Monthly, days 1 to 30

Your first month's fee, plus any estimate fees you paid

$1,500

Monthly, days 31 to 45

We'll go over it on your call.

Ask us

Annual

The year you paid up front, plus any estimate fees you paid

$15,000

The 45-day window

The guarantee covers your first 45 days, on both plans. The clock starts the day your ads go live, not the day you pay.

After day 45 there's no guarantee. By then you've seen the results for yourself, in your own dashboard.

You don't have to wait for day 45. Your dashboard shows the count every day, next to day N of 45, with four lights for the things we need from you.

Your guarantee

Day 31 of 45

ON PACE

Accounts connected

Ad spend at the minimum

New requests answered within 1 business day

Outcomes updated weekly

How to claim it

How to claim it

Click Enact guarantee in your dashboard, take one short call, then the refund goes out. It's a process, not an instant button.

Enact guarantee
01

Click Enact guarantee

It's on the Guarantee page in your dashboard. It starts the process. It isn't an instant refund button.

2business days

We call you

02

A short call within 2 business days

Pick a time that works. We confirm your accounts were connected and you followed the guidelines.

5business days

Written decision

03

A written decision within 5 business days

In your dashboard and your inbox. No chasing.

10business days

Money back

04

The refund within 10 business days

Back to the card or account you paid from. The tracker in your dashboard shows each step.

Case study

One shop's first months

“We have gone through many, many marketing companies with promises that they never keep, overcharging for leads. We were to the point where we were exhausted and didn't really know if there was a good company out there until we ran across Xtimates.”

Mary, Elevated Coatings

Owner. Since January 10, 2026

279

Estimates since we started

77

Booked jobs

≈$490,398

Revenue to date

16.7×

Return on our fees

One client so far. We don't know yet what's typical — that's exactly why there's a guarantee.

Read the full story
Elevated Coatings logoElevated CoatingsUtah

FAQ

Guarantee questions, answered

The 20 Estimate Guarantee: A set number of estimates a month in your first 45 days, or every dollar you paid us back. Your number follows your trade: coatings 20, roofing 11, siding 7, windows 14 a month, gutters set on your call. Same on both plans. The clock starts the day your ads go live. After day 45 there's no guarantee: by then you've seen the results.

Want the fine print? Read the full refund policy

Want the fine print? Read the full refund policy

Nothing to lose in your first 45 days.

A set number of estimates a month in your first 45 days, or every dollar you paid us back. Rather talk first? Book a call.

Want the fine print? Read the full refund policy

$1,500 a month + $75 per estimate. No setup fee. Your ad budget goes straight to Facebook and Google, not to us.