Booked appointments for home service companies. Not leads.

Meta ads that reach the right homeowner, an AI that texts every lead the second it lands, and qualification running 24 hours a day. Thirty booked appointments in sixty days, on your calendar, ready to close.

Built in pools. Proven across the trades. One company per trade, per market. [PLACEHOLDER: confirm exclusivity commitment]

New lead · Meta form Tuesday, 11:47 PM
11:47
Form submitted. Marcus R., Fishers IN. "Looking at a fiberglass pool for spring."
11:47
Hey Marcus, this is Up Vista on behalf of Blue Water Pools. Saw you're thinking about a spring install. Is this the best number to reach you at?
11:49
Yeah this works. We're in the early stages, budget is probably around 60 to 80k.
11:49
That's a great range for a fiberglass build. Are you the homeowner and would you want a design consult at the house, or start with a call?
11:52
Homeowner. At the house is better. Thursday afternoon?
11:53
Booked. Thursday 2:30 PM, on-site consult. Reminder text goes out Wednesday. Qualified: owner, budget confirmed, timeline spring.
Six minutes from form to calendar. Nobody on your team was awake.

Trusted by home service companies in Florida, Indiana, California, and Texas

Sixty times the ad spend, back as revenue.

One pool company in Florida. Five thousand dollars in ads. Here's what happened.

[PLACEHOLDER: Photo of Homero, 4:5 portrait]

Homero Matzen · Founder, Up Vista · Indianapolis

Why Up Vista exists

Most agencies sell you leads and disappear when the phone doesn't ring.

I started Up Vista after watching a family friend in a service trade lose jobs he should have won, not because his work was bad but because nobody followed up fast enough. Every lead that sat in an inbox overnight was a lead his competitor closed at 8 AM.

So we built the system around the part everyone skips: what happens in the sixty seconds after a homeowner raises their hand. The ads get them to raise it. The AI makes sure someone answers.

[$X]
Total ad spend managed [PLACEHOLDER]
[$X]
Revenue attributed to Up Vista campaigns [PLACEHOLDER]
[N]
Home service companies served [PLACEHOLDER]
[N]
Markets, four states [PLACEHOLDER]

You don't have a lead problem. You have a follow-up problem.

Leads that sit in an inbox. Quotes nobody chases. A close rate nobody owns. We fix the whole chain, not one link of it.

Step one

A 15-minute call

We walk your numbers, your crew capacity, and your close rate. If the math works, we tell you. If it doesn't, we tell you that too.

Step two

We build and launch

Creative, campaign structure, the lead form, the AI conversation flow, and the calendar. Live in under two weeks.

Step three

AI answers every lead

A text fires the moment a form is submitted. The AI qualifies on budget, timeline, and ownership, then books straight onto your calendar. Nights, weekends, holidays.

Step four

You show up and close

Thirty booked appointments in sixty days. Pre-qualified, confirmed, reminded. Your job is the kitchen table.

30
Booked appointments in the first sixty days
<60s
From form submission to first text
24/7
Qualification running, including 2 AM
1
Company per trade, per market [confirm]

The part everyone skips

The homeowner who filled out your form at 11 PM is talking to your competitor by 8 AM.

Unless someone texted them at 11:01. Speed-to-lead isn't a nice-to-have. In home services it decides who gets the job. So we don't leave it to a human who's asleep.

The instant it lands

Under sixty seconds, every time

A form submission triggers an SMS in the homeowner's language, referencing what they asked about. Not "thanks for your inquiry." A real first message from a real-sounding voice that knows they want a spring install and asked about fiberglass.

SMS firstPersonalized to the formNo delay

Qualifies while you sleep

Runs 24 hours, seven days

The AI works through the questions you'd ask on a first call. Are they the owner. What's the budget range. When do they want it done. Do they want a site visit or a phone call. Then it books the slot, sends the confirmation, and logs the transcript in your CRM.

BudgetTimelineOwnershipBooks the slotFull transcript

Every conversation is logged in GoHighLevel. Your team can jump in at any point. Most don't need to.

Why a fixed outcome beats a monthly bill.

You've probably run at least two of these. Here's where the money goes.

Up Vista Shared lead sites Retainer agency
What you pay forA defined number of booked appointmentsPer lead, sold 3 to 5 waysHours, monthly, regardless of results
Follow-upAI, under 60 seconds, 24/7YouUsually you
Exclusive to youYes, one per trade per marketNoSometimes
Qualification before bookingBudget, timeline, ownershipNoneRarely
Contract lock-inNone. Sixty days, then decide.Monthly minimums6 to 12 months
Built for home servicesOnly home servicesEverythingEverything
CRM and calendar includedGoHighLevel, set up for youNoSometimes

Run your number.

Your close rate. Your average ticket. Thirty appointments. Move the sliders.

Pool builds run $40K to $150K. Roofs $12K to $30K. HVAC replacements $8K to $18K. Set it to your trade.

Appointments30
Jobs signed9
$405,000
in signed work over sixty days
Your math, not a guarantee. Results depend on your market, your trade, your offer, and your close. Appointment volume is scoped to your crew's capacity on the first call.

Built in pools. That's the hardest one.

A pool is a $50K to $150K ticket, a sixty to ninety day close, and a brutal seasonal window. If the system fills a calendar there, it fills one in roofing. Each trade closes differently, so each gets its own build.

Five stages. The whole machine is the product.

Hire one piece and you hired a vendor. Hire the system and you hired an engine.

I

Attract

Meta ads, geo-locked to your territory

Creative rebuilt every cycle, tested against real homeowners in your market. Lead forms with qualifying questions, not "get a quote."

  • Meta primary, Google alongside
  • Owner-on-camera video where it wins
  • New creative every 7 to 14 days
II

Respond AI

Under sixty seconds, every lead

The moment a form lands, a text goes out referencing exactly what they asked about. Nights, weekends, holidays. The lead never goes cold.

  • SMS first, personalized to the form
  • Sounds like a person, not a bot
  • Logged in your CRM instantly
III

Qualify AI

24 hours a day

The AI runs the first-call questions in conversation. Owner or renter. Budget range. Timeline. On-site or phone. Unqualified leads are filtered, not billed.

  • Budget, timeline, ownership
  • Handles objections and reschedules
  • Escalates to a human when it should
IV

Book

Straight onto your calendar

Qualified homeowners land on your calendar with a confirmation and reminders that protect show rate. We measure who shows, not who booked.

  • Live calendar sync
  • Reminder sequence
  • Show-rate tracked and reported
V

Close

Your kitchen table

You get a warm, confirmed, qualified homeowner with the full conversation transcript. You know their budget before you knock. Reporting goes back to signed jobs, not clicks.

  • Full transcript before every appointment
  • Reporting in revenue, not CTR
  • Close-rate review on request

The conversation we've had a hundred times.

Straight answers. We'd rather lose the call than misrepresent what we are.

Who's the right fit for this?
Owner-operators with crews in the field and the capacity to absorb thirty booked appointments in sixty days. Pool, roofing, HVAC, remodeling, siding, windows, landscaping, and general contracting. If you're doing under $500K a year or you don't have someone who can run the appointments, we'll tell you it's too early.
Are you a lead-gen company?
No. Lead-gen companies hand you a name and a phone number and wish you luck. We hand you a homeowner who's been texted, qualified on budget and timeline, and booked onto your calendar with a reminder. You get the transcript before you walk in. The difference is who does the follow-up. With us, it's the AI, in under a minute, every time.
What does this cost?
The package is a fixed number of booked appointments over a fixed window, with a separate recommended ad budget you pay directly to Meta. We scope it on the first call so you know exactly what you're getting and what it costs before you commit to anything. No retainer, no contract past the sixty days.
What if you don't hit thirty?
[PLACEHOLDER: guarantee mechanic. Refund? Keep running until 30? Partial credit? Tell me and I'll write it.]
I've burned through three agencies. Why is this different?
Three reasons. One: you're buying an outcome, not hours. Two: the AI follow-up means the leads you're paying for actually get worked, instantly, instead of dying in an inbox. Three: we only do home services, so the creative, the qualifying questions, and the close-rate conversations are built for your trade, not adapted from a dental campaign.
What if my close rate is bad?
Then thirty appointments won't fix your business and we'd rather say so. On the first call we ask what you close at today. If it's under 20%, we'll talk about that before we talk about ads. Sometimes the fix is a follow-up cadence. Sometimes it's the presentation. We'll help where we can, but we won't sell you volume into a leaky bucket.
How fast are you live?
Creative, campaign, lead form, AI flow, and calendar are built in the first 7 to 10 days. Ads go live by day 14 at the latest. First appointments typically land in week three.
Do you replace my CRM?
We run on GoHighLevel and set up a subaccount for you. If you already use it, we plug in. If you're on something else, we can push appointments and transcripts into it or you can use ours. We're not going to make you switch anything that's working.
How exclusive is the market lock?
[PLACEHOLDER: confirm "one company per trade per metro" and define metro. I'll write the answer.]

This isn't for everyone.

We turn down more calls than we sign. Read this before you book.

You're shopping for the cheapest option.

We're not the line item to negotiate. If price is the deciding factor, the gap won't close.

Your team won't answer the phone in ten minutes.

The AI books the appointment. A human still has to show up. If nobody's owning the calendar, the appointments are wasted.

Your crews are already maxed.

We create more jobs than most companies can field. If you can't deliver them, we're creating chaos, not revenue.

Marketing is the scapegoat when sales misses.

We'll look at the close rate next to the lead flow. If that conversation is off the table, this won't work.

Still here? Good. Check if your market's open.

"What truly sets Up Vista apart is their commitment to continuous improvement and results-driven marketing. They actively evaluate campaign performance using measured results and data, and consistently look for opportunities to refine and improve outcomes."
Jackie Olson
Executive Administrator, Trusted Pool & Spa · Parrish, FL · Read the letter
[PLACEHOLDER: Bill Blocher quote, Blue Escapes Pools]Bill Blocher · Owner, Blue Escapes Pools · Indianapolis, IN
[PLACEHOLDER: Luis quote, Modern Pools]Luis · Modern Pools · Sacramento, CA

Stop buying leads. Buy the appointments they turn into.

Fifteen minutes. We walk your numbers, tell you if your market's open, and scope the package. No pitch deck.

One company per trade, per market · Qualified appointments only