Modest Titan — software for home-services businesses

We answer your phone, work every lead, and get you noticed.

From $749 a month. No contract. You keep everything we build.

What needs you

Tuesday · answered 41 calls this week

Phone agent onMK
Calls answered4114 after hours
Missed → texted back6avg 0:47
Booked into Jobber93 from after-hours calls
Calls we saved7this month · see report

Lead inbox

scored by what they said
  • High
    Dana R. · roof leak, water at ceilingCall · 6:14 PM · rang Mike first → answered by agent
    Booked Thu 8:00
  • High
    Terrance W. · gutter replacement, 2-storyWeb chat · 9:02 PM · estimate requested
    Text back sent
  • Med
    Priya S. · gutter guards, ballparkMissed call · texted in 0:47 · replied
    Quote follow-up on
  • Low
    Unknown · "do you do siding?"Call · 11:20 AM · out of scope, referred
    Closed

Listings health

67 directories

63 correct · 4 fixing · hours updated on Google, Apple, Bing, Yelp

Reviews

this week

★★★★★ +3 new · 1 reply drafted, waiting for your OK

AI search visibility

monthly

Recommended in 3 of 5 "gutter company near me" asks on ChatGPT, Gemini, Perplexity

The job you lose

It rings at 6:14. You're on a ladder. Nobody picks up. The caller dials the next name, and the job is gone. Every week — not because you're careless, but because your hands are full doing the work that pays.

Five places a lead can die before lunch.

This is what one Tuesday looks like when nothing is connected to anything.

Six leads. Five apps. Nobody's job to check them.One inbox. Every one of them answered, scored, and worked.

Three fixes you've probably already bought.

01

The agency website.

You can't edit it, you don't own it, and the booking button routes somewhere you can't see. When you leave, the site leaves with them.

Still nobody answers the phone.
02

The sixty-feature platform.

Six-month contract. Campaigns, funnels, sequences. You use four of the sixty and log in to read a report about the other fifty-six.

Still nobody answers the phone.
03

Doing it yourself at 9 p.m.

After a full day on the job: Google posts, review replies, that contact form from Sunday. The most expensive employee you have, doing the cheapest work.

Still nobody answers the phone.

How it works

Four outcomes. One login. One price you can see.

Every program is built on the same four outcomes. The difference between programs is how much of it we run for you.

01

Get found.

Be where customers are actually looking — the map pack, the review stars, and now the answer ChatGPT gives when a neighbor asks.

  • Name, address, phone, and hours correct across 65–69 directories, bad third-party edits suppressed
  • A verified Google Business Profile with fresh weekly activity — we draft, you approve
  • Review requests the moment a job closes; every reply drafted for your OK, including the bad ones
  • A monthly AI-visibility score: do ChatGPT, Gemini, and Perplexity recommend you?
  • A fast website you own outright — or we connect all of this to the one you already love
ListingsSynced 2 min ago
GoogleApple MapsBingYelpFacebookNextdoorAngiHomeAdvisorBBBYellow PagesFoursquareMapQuestHouzzThumbtackPorchAlexaWazeHereTomTomUber+47 more
Correct63/67
Fixing4
Suppressed edits2
AI visibility3/5
Google post · draft for Friday

"Ice-dam season is coming. Here's how to tell if your gutters are ready…"

Approve
02

Never miss a lead.

Every call answered, day or night, by an agent trained on your pricebook and service area. Emergencies ring a human first.

  • 24/7 AI call answering — nights, weekends, lunch, and when you're already on the other line
  • Smart routing: emergencies straight to your cell, human-first ring with the agent as backstop, spam filtered
  • Missed a call anyway? The caller gets a text in under 60 seconds. Web leads answered in under 5 minutes
  • Website chat with the same brain — on a site we built or the one you have, one script tag
  • One inbox for calls, chats, and forms — scored by urgency and intent from the actual conversation
CallsTue Sep 2
  • 6:14 PM
    Dana R. · (502) 555-0142Emergency · rang Mike's cell 18s → agent answered · 3:12
    Booked
  • 5:51 PM
    Priya S. · (502) 555-0187Missed · texted back in 0:47 · replied 6:03
    Quote
  • 2:30 PM
    Unknown · (859) 555-0100Spam · blocked before it rang
    Filtered
  • 11:20 AM
    Terrance W. · web chatEstimate request · answered 9:02 PM → 9:05 PM
    Booked
Transcript · 6:14 PM

Caller: water's coming through the ceiling by the chimney

Agent: I'm sorry — that sounds urgent. I can have Mike call you within the hour and get someone out tonight. What's the address?

Recording · 3:12 · saved
03

Convert more.

Getting the lead doesn't matter if nobody closes it. Quiet quotes get worked, bookings land where you already work, and price stops killing the job.

  • Quiet-quote follow-up: polite text and email nudges when an estimate goes silent — stops the moment they reply
  • Appointments the agent or website takes land straight on your Jobber calendar. No retyping
  • Consumer financing so the customer has another way to say yes
  • Never an AI voice call to your customers. Text and email only — enforced in code, not policy
Henderson · $4,850 gutter replacementQuiet-quote follow-up
  1. Day 0
    Quote sentemail · opened twice
  2. Day 3
    Nudge 1 · text"Hi Mark, Mike from Miller here — any questions on the gutter quote? Happy to walk through it."
  3. Day 7
    Nudge 2 · emailfinancing option attached · as low as $118/mo
  4. Day 8
    Customer replied"let's do it — can you do a Thursday?"follow-up stopped automatically
  5. Day 8
    Booked · Thu 8:00 AMadded to Jobber · crew: Mike + 1
    Jobber
04

Know what made you money.

Receipts, not a report. Every recovered opportunity with a name and a time — and the call, the transcript, the job number, and the invoice, connected.

  • Call tracking with recordings and transcripts — check any day what your marketing actually produced
  • Calls-We-Saved™ report every month: the jobs that would have walked
  • Invoice-level attribution through Jobber: the call → the conversation → the job → the dollars
  • A monthly strategy call with the person doing the work — not an account manager reading a PDF
Calls we saved · Augustmeasured on your call log
WhenWhoWhat happenedInvoice
Tue 6:14 PMDana R.after-hours call answered → booked$1,240
Thu 9:02 PMTerrance W.web chat → estimate → won$6,800
Sat 7:40 AMPriya S.missed → texted 0:47 → quotepending
Mon 12:15 PMHendersonquiet quote → nudge 2 → won$4,850
Wed 8:05 PMK. Alvarezcall while on a job → booked$780
7 recovered · 5 invoiced · attributed via Jobber$13,670
90-day results guarantee — measured here, not on our word

One Tuesday, start to finish

What happens on your phone

6:14 PM. You're on the roof. We pick up.

The caller says "water through the ceiling." The agent hears an emergency, rings your cell first, and books the visit when you can't answer. Trained on your pricebook and your service area.

Missed one anyway? They get a text in 47 seconds.

Before they finish dialing the next name on the map. Web forms get an answer in under five minutes. The first responder usually wins the job.

One inbox. Scored by what they actually said.

Calls, chats, and forms in one list — sorted by urgency and intent from the conversation, not the order they arrived. "What needs you," not a raw log.

The end of the month comes with receipts.

Every recovered opportunity, with a name, a time, and where it ended up. Measured on your own call log. That's what the 90-day guarantee is measured against.

A hand holding a phone showing the Modest Titan app
6:14●●● ᯤ ▮
Incoming · answered by Modest TitanDana R.(502) 555-0142 · Crestwood

water's coming through the ceiling by the chimney

I'm sorry — that sounds urgent. Let me get someone to you tonight. What's the address?

1128 Ash Ave, Crestwood

Got it. Mike's finishing a job — I've booked him for 8:00 AM tomorrow and I'm texting him your details now. Does that work?

Emergency → rang Mike's cell first · 18s · no answer → agent
5:52●●● ᯤ ▮
Priya S.Missed call 5:51 PM · texted back in 0:47

Hi Priya, this is Miller Home Services — sorry we missed you! Are you dealing with a leak, or looking to schedule an estimate?

estimate — gutter guards on a ranch, just want a ballpark

Happy to help. For a typical ranch it's usually $1,400–$2,200 depending on footage. Want Mike to swing by Thursday to measure? Free, 20 minutes.

thursday works

Text + email only. We never place AI voice calls to your customers.
7:05●●● ᯤ ▮
Leads6 today
  • High
    Dana R. · roof leakcall · booked Thu 8:00
  • High
    Terrance W. · gutter replacementweb chat · estimate
  • Med
    Priya S. · gutter guardsmissed → text · Thu
  • Med
    Henderson · $4,850 quotenudge 2 of 3
  • Low
    "do you do siding?"referred
  • Low
    Hours check · voicemailanswered
9:00●●● ᯤ ▮
Calls we savedAugust
recovered · invoiced$13,67090-day guarantee
  • Tue 6:14 PMDana R.$1,240
  • Thu 9:02 PMTerrance W.$6,800
  • Mon 12:15 PMHenderson$4,850
  • Wed 8:05 PMK. Alvarez$780
  • Sat 7:40 AMPriya S.pending

What's included

Everything on one bill. Nothing you'll have to learn to ignore.

Each of these is either built by us or run by a named vendor we've contracted for you. You get one login and one invoice.

3:12 · answered

24/7 AI phone answering

Trained on your pricebook and service area. Emergencies ring a human first. Included and unmetered.

Capture · Growth · Enterprise
Sorry we missed you — leak or estimate?
estimate
sent in 0:47

Speed-to-lead texts

Missed calls texted back in under 60 seconds. Web forms answered in under five minutes.

Capture · Growth · Enterprise
Highroof leak
Medgutter guards
Lowhours check

Lead inbox + intent scoring

Every call, chat, and form in one list, scored from the conversation. What needs you, first.

Capture · Growth · Enterprise
GoogleAppleBingYelpFacebookNextdoorAngiBBBWazeHouzzPorch+56

Listings sync + cleanup

Correct name, address, phone, and hours across 65–69 directories. Bad third-party edits suppressed automatically.

Growth · Enterprise
Thanks, Dana — glad we could get there Thursday. — Mike
drafted · tap to approve

Review engine

A request goes out when the job closes. Every reply — including the bad ones — drafted for your approval before it posts.

Growth · Enterprise
3/5
ChatGPT ✓Gemini ✓Perplexity ✓Copilot —

AI search visibility

A monthly score: when a neighbor asks ChatGPT, Gemini, or Perplexity for a gutter company, are you the answer?

Growth · Enterprise
Draft · from 14 calls this month"Do gutter guards actually work in Kentucky?"

Voice-of-customer content engine™

The questions real callers asked, turned into a monthly article — delivered to your inbox to publish in your own voice.

Growth · Enterprise
ThuFriSat8:00 Dana R.1:00 Priya S.
Jobber

Booking into Jobber

Appointments the agent or website takes land on your Jobber calendar. ServiceTitan and Housecall Pro where their plans allow.

Growth · Enterprise
calltranscriptjob #4127$4,850

Invoice-level attribution

The call, the conversation, the job number, the invoice amount. You know in dollars what the phone and the website earned.

Growth · Enterprise
Customer approved$6,800as low as $118/mo · consumer financing

Consumer financing

Another way for the customer to say yes when price is the only thing holding up the job. Costs you nothing monthly.

Growth · Enterprise
do you do 2-story homes?
We do — most of our work is. Want a free estimate this week?

Website AI chat

Same brain as the phone agent. Answers at 11 p.m. and turns a bounce into a captured lead. One script tag on any site.

Growth · Enterprise · add-on to Capture
RCSH
monthly · 30–60 min

Monthly strategy session

Thirty or sixty minutes with the person actually doing the work. What made money, what leaked, what we fix next.

Growth · Enterprise

One login

One login. And the words in it are yours.

The sidebar reads Services · Projects · Service areas · Reviews · Leads — not campaigns, funnels, and sequences. Change anything yourself in one screen. Or email us and we do it. Included.

  • Runs the website we build you — or connects to the one you already have
  • Content drafts, review replies, and Google posts wait here for a one-tap approval
  • If you ever leave: the domain, the files, the words, and the citations built under your own accounts stay with you
millerhomeservices.com/admin

Services

6 published · drag to reorder

+ Add service
  • Seamless gutter installationPublished
  • Gutter guardsPublished
  • Gutter repair & resealingPublished
  • Fascia & soffit repairEditing
  • Downspout extensionsPublished
  • Commercial guttersDraft
Or email hello@modesttitan.com and we'll make the change for you — included in every program.

Accountability

Measured on your call log. Not on our word.

Every month you get the Calls-We-Saved report: each recovered opportunity, with a name, a time, and where it ended up. The 90-day results guarantee is measured against that log — the one our software produces from your own phone number.

48 hrsto answering your calls
2–4 wksfor the full presence build — verification and citations run on other people's clocks
90 daysresults guarantee on every program
Live customer

Gutterwerks Seamless Gutters

Louisville, Kentucky. Our first customer — site, phone agent, and dashboard, running today. Don't take a logo wall's word for it: go look.

Visit Gutterwerks ↗ We'd rather show you one real business than an unverifiable "10,000 customers."

Programs & pricing

The price is on the page.

Three programs, built around outcomes. No contract — cancel any month. You keep everything we build. No setup fee on Capture or Growth.

Titan Capture

Stop losing the leads you already have.

$749/mo
  • 24/7 AI call answering and smart routing
  • Missed calls texted back in under 60 seconds
  • Lead inbox with priority scoring
  • Call tracking, recordings, and transcripts
  • Calls-We-Saved™ monthly report
  • Website optional — or keep yours
90-day results guarantee
Talk to Steve Add-ons: website chat, custom website, more locations.
Most popular
Titan Growth

Get found, capture every lead, convert more, and see what made money.

$1,499/mo

Everything in Capture, plus:

  • Listings, reviews, and Google profile — managed
  • AI-search visibility and monthly content
  • Website chat and quiet-quote follow-up™
  • Booking into Jobber, invoice-level attribution
  • Consumer financing
  • Monthly strategy session
  • Custom website included — or keep yours
90-day results guarantee
Talk to Steve One system. One dashboard. One team.
Titan Enterprise

Scale it across teams and locations.

from$7,499/mo

Everything in Growth, across locations:

  • Multiple AI agents, numbers, and crew routing
  • ServiceTitan and CRM integrations
  • Location-level attribution and executive reporting
  • Dedicated strategy team, priority support
Custom growth plan
Talk to Steve Priced on your operation.

The guarantee lives only where its evidence lives: it attaches to programs that include call answering, call tracking, and speed-to-lead — which is every one of them. Prices are monthly, in U.S. dollars, current as of September 2026.

Who this is for

Built for the owner who is also the top technician.

One to ten people. Roofing, gutters, HVAC, plumbing, remodeling, security. You're the estimator, the dispatcher, and the sales team — and you can't answer the phone because your hands are full doing the work that pays.

  • Roofing
  • Gutters
  • HVAC
  • Plumbing
  • Remodeling
  • Electrical
  • Security services
  • Landscaping

Honest fit check — this isn't for you if…

  • Lorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore.
  • Ut enim ad minim veniam. Quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo.
  • Duis aute irure dolor. In reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Talk to a person

The people who pitched you are the people who build it.

No sales floor, no "book a demo" — there's nothing to demo that isn't on this page. Tell us about the business and one of us will call you back. Answering your phones within 48 hours of yes.

RC
Ron CottingPartner(502) 555-0100
SH
Stephen HerronPartner(502) 555-0101

Or email hello@modesttitan.com. Louisville, Kentucky.

Do you have a website you like?

We'll call from a Louisville number within one business day. No sequences, no drip campaign.

Questions

The things people ask us the night after the pitch.

Is there really no contract?

No contract. Programs bill monthly and you can cancel any month. There's no setup fee on Capture or Growth. Enterprise is priced per operation.

What do I actually keep if I leave?

Your domain, your website files, every word on it, and the directory citations we built at onboarding under your own accounts. Your call recordings and transcripts export with you. We don't hold anything hostage — the point of one company doing all of it is that you can also leave all of it.

I already have a website I like. Do I have to replace it?

No. The dashboard is the front door of every program, not the website. Keep your site; we connect the phone agent, chat, lead inbox, reviews, and listings to it. Monthly content posts to your Google Business Profile instead of a site we host.

Will an AI ever call my customers?

Never. The AI answers calls that come in. Follow-up to your customers is by text and email only — and that's enforced in the code, not in a policy document.

Does it work with Jobber?

Yes. Bookings the agent or the website takes land on your Jobber calendar, and closed jobs feed invoice-level attribution back into the monthly report. ServiceTitan and Housecall Pro are supported where their plans allow it.

How fast is "live"?

Answering your calls within 48 hours of yes. The full presence build — Google Business Profile verification, listings cleanup, citations — completes over two to four weeks, because verification runs on other companies' clocks.

What does the 90-day guarantee actually guarantee?

It's measured on your own call log — the recordings and transcripts our system produces from your number — not on a report we write. If in your first 90 days the Calls-We-Saved report doesn't show recovered opportunities, we'll make it right. Ron or Steve will walk you through the exact terms before you sign anything.

Is there a free trial?

No — because the setup is the work. We train the agent on your pricebook, clean your listings, and wire your calendar. What we do instead is put the full price on this page, name our one live customer, and give you a 90-day guarantee.

More jobs. Less overhead. One login.