Money-back guarantee: we hit your estimate number, or you get back every dollar you paid us
We get roofing shops estimates.
We work with one roofing company per area. We're not a marketing agency. We get you estimates: people in your area asking you for a price and a time. 11 estimates a month in your first 45 days, or every dollar you paid us back.
$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
Estimates for Elevated Coatings in Utah, Jan 10 – Oct 20, 2026
In revenue for every dollar they've paid us so far
Estimates
- SFull roof replacement
Google searchThu 10:00 AM$10,900
- DStorm damage repair
Facebook adTue 3:00 PM$8,400
- RNew roof, detached garage
AI searchFri 8:30 AM$9,400
“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
Utah · since January 10, 2026
Built on Google's and Meta's official APIs. Your numbers come straight from your own accounts: nothing rented, nothing shared with the shop down the road.
Google
Google Ads
Search Console
Google Analytics
Facebook
Instagram
Watch this first
You pay a marketing company every month. How many estimates did you get?
- 01The problemMost owners can't answer that. The bill comes every month, the report is full of clicks, and nobody counts who asked you for a price.
- 02What we do insteadWe build a system on your own website and accounts. Every estimate lands in your dashboard with where it came from.
- 03What you get11 estimates a month in your first 45 days, or every dollar you paid us back. You see every number yourself.
Want the fine print? Read the full refund policy
Sound familiar?
Stop getting burned by marketing companies and lead sites.
We're neither. We don't sell leads, and we don't run your ads and mail you a report. Here's what they do.
You were buying leads that went to four other shops.
Lead sites sell the same homeowner to everyone in town. You race people you can't see.
The reports didn't add up.
A monthly PDF full of clicks. Nobody could tell you how many people asked for a price.
Money went out, jobs didn't come in.
You paid every month and the phone didn't ring more. You got a new plan and the same bill.
You were stuck in a long contract.
A year or more, with a fee to leave. By the time you knew, you couldn't get out.
Stop paying for leads. Start getting estimates.
Real people in your area asking you for a price, sent to you and nobody else. And if we miss the number, every dollar you paid us comes back. The risk is on us, not you.
Want the fine print? Read the full refund policy
What we do instead
Here's how Xtimates fixes each one
One roofing company per area.
A homeowner's request goes to you and nobody else. Every estimate is yours alone.
Your own dashboard, real numbers.
Every estimate, every dollar of ad spend, every booked job. You log in and see it yourself.
Spend and jobs on one screen.
You see what you spent next to what you booked. 11 estimates a month in your first 45 days, or every dollar you paid us back.
Want the fine print? Read the full refund policy
If you leave, it stays yours.
Your website and accounts stay with you. Ask us how the monthly plan ends.
One company per area, your own accounts, and real numbers you can check yourself.
3 simple steps to start getting estimates
app.xtimates.com
Get started
Enter your info, connect your accounts, and get your full site audit. It's yours to keep, even if you cancel.
Start getting estimates within 45 days
We tune your site, set up tracking, and turn on the ads. Then the phone rings.
- SSarah M.Full roof replacement
- RRita P.New roof, detached garage
Not real? Flag it within 7 days.
Make more money
Estimates land in your dashboard with where they came from. You book the jobs.
What's in it
What's inside Xtimates?
Four parts, one system, all in your name.
Found first, in your area.
Your Google Business Profile kept current, city pages and articles that answer what people ask, and reviews asked for after every job. So Google, ChatGPT and Perplexity send people in your area to you.
The full walkthrough
See every screen before you pay anything.
- 01Signing upCreating the account, confirming the email, picking a plan and connecting Google. The same steps you'd take.
- 02The website auditWhat we check on a site, the score it gets, and what we'd fix first.
- 03The numbersEvery estimate with where it came from, ad spend, booked jobs and the growth chart, in the same dashboard your login opens.
A system that gets you estimates. Not leads. Not a report.
Lead sites sell you people who never asked for you. Marketing companies run ads, raise your spend and mail you a PDF. We build a system that brings people in your area to you, asking for a price. It's all in your name, and you see every number.
Every estimate, with its source.
Website, Facebook, Google, search, referral. Flag one that isn't real and we look at it.
“Asked for a price on full roof replacement. Booked Thursday at 10.”
Sarah M.
Google search · New
How an estimate reaches you
Someone in your area searches
Your site or your ad
Booked on your calendar
In your CRM, if you use one
From search to your calendar
Google, AI search, your own site, plus Facebook and Google ads. All pointed at your area.
Your accounts, connected
One click for Google, one for Facebook. A light on each so you know it's still talking.
Connections
4 of 4 healthy
Google
Google Ads
Search Console
Analytics
Business Profile
Maps
Calendar
Gmail
Facebook
Instagram
Meta
HubSpot
Sheets
Zapier
Calendly
ChatGPT
Runs on the accounts you already have
You need a real system you own, not a marketing company that sends a report and does nothing. Your Google Business Profile, your ad accounts, your calendar and your CRM: we plug into them, and they stay yours.

Quit a lead site and you're left with nothing.
Stop paying them and the phone stops. With us, your website, your ad accounts and your numbers are in your name, so they stay with you.
11 estimates a month in your first 45 days, or every dollar you paid us back.
Miss the number and click Enact guarantee in your dashboard. One short call to confirm your accounts were connected and you followed the guidelines, then every dollar you paid us goes back. Claim it from your dashboard. After day 45 there's no guarantee: by then you've seen the results.
Your first 45 days
The guarantee covers your first 45 days, on both plans. After that there's no guarantee. By then you've seen the results for yourself.
Every dollar you paid us
Miss the number and you get back every dollar you paid us. Not a credit, not a discount: the money.
One roofing company per trade, per area
We don't sell the same homeowner twice. If your area's open and you take it, the shop down the road doesn't get it.
Your area, held for you
If your area's open and you take it, the shop down the road doesn't get it.
Check it in a minute
Pick your trade and city. We'll tell you right away if it's open.
Elevated CoatingsCoatings · Utah
“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
Utah · Jan 10 – Oct 20, 2026
$490,398
Revenue to date, Jan 10 – Oct 20, 2026
16.7×
Return on fees paid
279
Estimates
77
Booked jobs
28%
Close rate
$5,702
Average job
Revenue to date is $399,161 confirmed plus about $91,237 from booked jobs with no total yet, estimated from the average of the 70 jobs that have one. Read off the Xtimates dashboard for Elevated Coatings. One client: we don't know yet what's typical, which is why there's a guarantee.
Pricing
Our price is right here
Other marketing companies hide their price behind a sales call. We don't play games. This is what it costs, and it's the same for every shop.
Monthly
Paid month by month.
$1,500/mo
+ $75 per estimate
- No setup fee
- Everything in the system
- The 45-day guarantee
- Ask us how the monthly plan ends.
Annual
Paid up front for the year, 2 months free.
$1,250/mo
+ $75 per estimate, billed annually
- 2 months free
- No setup fee
- The 45-day guarantee, then committed for the year
Site audit
Not ready for the whole thing?
$149 once
The full report on your website
- Every finding, in plain words
- What each one costs you in estimates
- A PDF, emailed to you
Want the fine print? Read the full refund policy
What you get
Everything you get, and what it's worth
Bought piece by piece, the same work costs several times our price.
Your website
3 itemsYour own site, set up so visitors ask for a price.
$22,000
Google and AI search
4 itemsFound first when people near you search.
$42,600
Facebook and Google ads
3 itemsAds run every week, in accounts you own.
$48,000
Tracking and connections
2 itemsEvery call, form and click tied to where it came from.
$4,900
Your dashboard
4 itemsEvery estimate, dollar and booked job, in your own login.
$10,200
Setup and the people behind it
3 itemsWe set it all up and talk you through the numbers.
$12,000
The site audit
5 itemsThe full report on your website, yours to keep. $149 on its own.
$3,000
Bought separately, year one
$142,700
What you pay
Monthly
$1,500/mo
$18,000 over a year, paid monthly
Annual
$1,250/mo
Billed annually: $15,000 a year, 2 months free
Plus $75 per estimate on both plans. Ad spend goes straight to Facebook and Google.
FAQ
Got questions? We have answers
An estimate is a person who booked an estimate appointment with you or asked you for a ballpark price. A form fill on its own isn't one. Every one lands on your Estimates board with where it came from. You only pay for the real ones.
Still have questions? See every answer
See if your area is still open.
If it is, get started. 11 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.

