I'll build this for free — you just have to tell people about it
A detailed look at what I build for home service businesses, why the first few builds are free, exactly which service fits a business like yours, and what I ask for in return. No catch, no upsell buried in the fine print.
Muhammad AshherFounder & CEO, Outstep · Top Rated Plus on Upwork
I run Outstep, an AI automation agency. I build small, focused systems for home service businesses — the kind of thing that normally runs $500–$1,000 as a one-time build — and right now I'm building a portfolio of real, working case studies specifically in the trades. So for a handful of businesses, I'm building it for free. In exchange, I ask for a short testimonial and, if you're happy with it, a Google review once it's live.
01 — What's Actually Costing You Money
📵
Missed calls during jobs. Industry data puts it at 20–30% of inbound calls going unanswered while you're on a roof, under a sink, or elbow-deep in an engine bay. Most callers don't leave a voicemail — they call the next name on Google.
⭐
Reviews trickle in by accident. Without a system asking every happy customer at the right moment, your review count grows slower than competitors who automated it — and review count directly affects local search ranking.
💬
Website visitors leave without booking. A phone number and a static contact form convert a fraction of the traffic a simple qualifying chatbot would.
📸
Quoting happens over a messy text thread. Photos going back and forth with no structure slows down quotes and loses jobs in the shuffle.
📅
No-shows waste scheduled slots. A forgotten appointment costs the drive time, the fuel, and a slot that could've gone to a paying job.
🗂️
Past customers go cold. Someone who used you two years ago is a warm lead today, but without a system, that list just sits in your phone doing nothing.
02 — Built Around Your Trade
🔧
HVAC, Plumbing & Electrical — Emergency calls are your highest-value jobs and also the ones most likely to get missed mid-repair. Missed-Call Text-Back, the AI Voice Overflow Line, and Appointment Reminders matter most here.
🏠
Roofing & Landscaping — Jobs are high-ticket and quote-heavy, with photos going back and forth before anything's scheduled. Quote/Invoice SMS Automation and Review Requests do the most work for you.
🐜
Pest Control & Auto Repair — Repeat and referral business lives or dies on reviews and fast lead response. The AI Lead Capture Chatbot, Review Automation, and Win-Back Campaign are the strongest fit.
🚪
Garage Door & Other Trades — Same-day emergency service means a missed call is a lost same-day job. Missed-Call Text-Back plus the Digital Front Door Bundle covers the full gap.
Quick Match — Your Trade → Recommended Services
HVAC
Start with Missed-Call Text-Back + Appointment Reminders. Add the AI Voice Overflow Line once call volume grows.
Plumbing
Start with Missed-Call Text-Back. Pair with Review Request Automation for emergency-call trust building.
Electrical
Start with Missed-Call Text-Back + GBP & Local SEO Cleanup to win more emergency-search traffic.
Roofing
Start with Quote/Invoice via SMS. Pair with Review Request Automation after storm-season jobs.
Landscaping
Start with Quote/Invoice via SMS + Referral Program Automation for repeat seasonal work.
Pest Control
Start with AI Lead Capture Chatbot + Win-Back Campaign for recurring treatment reminders.
Auto Repair
Start with AI Lead Capture Chatbot + Review Request Automation for shop trust-building.
Garage Door
Start with Missed-Call Text-Back. Consider the Digital Front Door Bundle if your website is outdated.
Not Sure?
Start with the Digital Front Door Bundle — it covers the three gaps that hurt almost every trade at once.
03 — What I Can Build For You (11 Services) — Swipe Or Use The Arrows
01
Missed-Call Text-Back System
HVAC · Plumbing · Electrical · Garage Door
Missed-Call Text-Back
Founding Offer · Normally $500–700
Any call you miss during a job triggers an instant auto-text with a booking link or a quick qualifying question, so a missed call stops meaning a lost customer.
⚙
How It's Built
▼
1
Connects to your existing business phone number — no new number for customers to learn.
2
Missed call triggers an automatic SMS within seconds, with a link to book or a short menu of options.
3
Replies route straight to your phone or a shared inbox you already check.
◈
Why It Matters
▼
The Math
If you get 40 calls a week and miss a quarter of them, that's 10 missed calls weekly. Recovering even 3-4 as booked jobs pays for this system many times over in the first month.
▤
What I Need From You
▼
📞
Your existing business phone number and roughly 15 minutes to confirm the text wording.
02
Review Request Automation
Roofing · Landscaping · Pest Control · Auto Repair
Review Request Automation
Founding Offer · Normally $500–800
Sends a text or email after every completed job asking for a Google review, timed for when satisfaction is highest.
⚙
How It's Built
▼
1
Triggers automatically once a job is marked complete, or on a delay you set.
2
Happy customers get a direct link to your Google review page — one tap, no searching.
3
Unhappy customers get routed to a private feedback form first, so issues reach you before they reach the internet.
◈
Why It Matters
▼
Local Search Impact
Google's local ranking weighs review count and recency heavily. Steady fresh reviews outperform a stagnant profile even if a competitor's average is technically higher.
▤
What I Need From You
▼
🔗
Your Google Business Profile review link, and a way to mark jobs "complete" (a text, a spreadsheet row, whatever you already use).
03
AI Lead Capture Chatbot
Pest Control · Auto Repair · HVAC
AI Lead Capture Chatbot
Founding Offer · Normally $600–900
Sits on your website and qualifies visitors before they leave — service needed, urgency, zip code — then texts you the lead immediately.
⚙
How It's Built
▼
1
Small widget added to your existing website, matching your colors and branding.
2
Asks 3-4 quick questions to qualify the lead — no long forms, no login required.
3
Sends you a text with the lead's answers the moment they finish.
◈
Why It Matters
▼
The Gap
A bare phone number and contact form converts a small fraction of visitors. A guided chat converts noticeably more because it feels like less commitment than a phone call.
▤
What I Need From You
▼
🌐
Access to add a small script to your website (or your web host's login if you'd rather I handle it).
04
Quote / Invoice Automation via SMS
Roofing · Garage Door · Landscaping
Quote / Invoice via SMS
Founding Offer · Normally $700–1000
Customer texts a photo of the job, gets an instant acknowledgment, and you get a clean, structured lead card instead of a messy photo thread.
⚙
How It's Built
▼
1
Customer texts your existing number with a photo and short description of the job.
2
They get an automatic confirmation with an expected response time.
3
You get a structured summary instead of digging through a text thread.
◈
Why It Matters
▼
Speed To Quote
Faster, cleaner turnaround is one of the biggest factors in whether a customer books with you or moves on to whoever replies first.
▤
What I Need From You
▼
📋
A sense of what info you need on every quote so the intake matches how you actually price jobs.
05
Appointment Reminder & No-Show Reduction
HVAC · Pest Control · Auto Repair
Appointment Reminders
Founding Offer · Normally $500–700
Automatic text reminders sent ahead of every scheduled appointment, with an easy reschedule link.
⚙
How It's Built
▼
1
Reminders go out at set intervals — typically 24 hours and 2 hours ahead.
2
Customer can confirm or reschedule with a single reply, no phone call needed.
3
Cancellations and reschedules flow straight back to your existing calendar.
◈
Why It Matters
▼
Truck Roll Cost
A no-show costs drive time, fuel, and a slot that could've gone to a paying customer. Cutting no-shows even slightly pays for this fast.
▤
What I Need From You
▼
📆
Whatever calendar or scheduling tool you're already using — this connects to it rather than replacing it.
06
Google Business Profile & Local SEO Cleanup
All Trades
GBP & Local SEO Cleanup
Founding Offer · Normally $500–700
A full audit and cleanup of your Google Business Profile — categories, service areas, photos, posting cadence — so you show up higher in local search.
⚙
How It's Built
▼
1
Full audit of your current listing against what's actually ranking in your area.
2
Categories, service area, hours, and photos corrected and optimized.
3
A simple posting cadence set up so your profile stays active instead of going stale.
◈
Why It Matters
▼
Visibility
Most local searches never scroll past the map pack of three businesses. An unoptimized listing means you're invisible to a big share of nearby demand.
▤
What I Need From You
▼
🔑
Manager access to your Google Business Profile (I'll walk you through granting it — takes about two minutes).
07
AI Voice Overflow Line
HVAC · Plumbing · Electrical · Emergency Trades
AI Voice Overflow Line
Founding Offer · Normally $700–1000
An AI-answered line that picks up when you can't — after hours or on another call — gathers the job details, and texts you the summary.
⚙
How It's Built
▼
1
Calls forward to the AI line only when you're unavailable — your normal line rings first.
2
Asks the same questions you'd ask: what's wrong, where, how urgent — as a natural conversation, not a robotic menu.
3
Sends you a text summary right after the call so you can call back qualified and prepared.
◈
Why It Matters
▼
After-Hours Demand
Burst pipes and dead AC units don't wait for business hours. Whoever answers first at 11pm usually gets the job.
▤
What I Need From You
▼
🗣️
A rough script of how you'd want the call handled — what info matters most for triage on your jobs.
08
Customer Win-Back / Re-Engagement Campaign
HVAC · Pest Control · Landscaping · Auto Repair
Win-Back Campaign
Founding Offer · Normally $500–800
A simple automated text sequence that reaches past customers at the right time — a year after a job, or a new season — to bring in repeat business you're leaving on the table.
⚙
How It's Built
▼
1
Your past customer list (however messy) gets organized by last service date.
2
A friendly, non-spammy text goes out at the right interval — seasonal reminders, annual check-ins.
3
Replies come straight to you as booking requests, not into a black hole.
◈
Why It Matters
▼
Cheapest Lead You'll Ever Get
A past customer already trusts you and knows your pricing. Re-booking them costs a fraction of winning a new customer — most businesses never systematically ask.
▤
What I Need From You
▼
📇
Whatever customer list you already have — spreadsheet, invoicing software export, even a stack of old paper invoices works.
09
Referral Program Automation
All Trades · Best Paired With Reviews
Referral Program Automation
Founding Offer · Normally $500–700
Turns happy customers into a referral engine — an automatic text after a great job asking if they know anyone else who needs the same work.
⚙
How It's Built
▼
1
Triggers after a completed job, timed alongside or shortly after the review request.
2
Customer gets a simple share link or "text this to a friend" message — no app, no signup.
3
You get notified the moment a referral comes in, with who sent it so you can say thanks.
◈
Why It Matters
▼
Highest-Trust Lead Source
Referral customers close faster and haggle less, but most businesses only get them by accident instead of asking at the right moment.
▤
What I Need From You
▼
🎁
A decision on whether you want to offer an incentive (discount, gift card) or keep it a simple thank-you ask.
10
Customer Database Cleanup & Simple CRM Setup
Foundational · Best For Paper Or Spreadsheet Records
Database Cleanup & CRM Setup
Founding Offer · Normally $600–900
Takes your scattered customer info — old invoices, texts, a notebook, whatever it is — and organizes it into one simple, searchable system.
⚙
How It's Built
▼
1
Pull together whatever customer records already exist, in whatever format they're in.
2
Clean, de-duplicate, and organize into one simple, easy-to-search system.
3
Set up so it's easy to keep updated going forward, without extra data entry work for you.
◈
Why It Matters
▼
The Foundation
Win-Back Campaigns, Referral Automation, and Review Requests all depend on clean customer data. Often the highest-leverage first step if your records are scattered across texts, paper, and memory.
▤
What I Need From You
▼
📦
Whatever you've got — spreadsheets, invoice exports, even photos of a paper ledger. I'll sort it out.
11
Digital Front Door Bundle
Best Starting Point If You're Not Sure
Digital Front Door Bundle
Founding Offer · Normally $1000
Combines Missed-Call Text-Back, Review Request Automation, and a one-page booking site into a single connected system.
▤
What's Included
▼
📵
Missed-Call Text-Back — never lose a lead to a missed call again.
⭐
Review Request Automation — steady, consistent review growth on autopilot.
🌐
One-page booking site — a clean, fast page built specifically to convert.
Swipe, drag, or use the arrows above to browse all 11 services
Quick Reference — All 11 Services
Every service at a glance
Missed-Call Text-Back
Recover leads lost to unanswered calls
Free / $500-700
Review Request Automation
Steady, automatic review growth
Free / $500-800
AI Lead Capture Chatbot
Convert more website visitors into leads
Free / $600-900
Quote/Invoice via SMS
Faster, cleaner job quoting
Free / $700-1000
Appointment Reminders
Fewer no-shows, fuller schedule
Free / $500-700
GBP & Local SEO Cleanup
Show up higher in local search
Free / $500-700
AI Voice Overflow Line
Catch after-hours emergency calls
Free / $700-1000
Win-Back Campaign
Re-book past customers automatically
Free / $500-800
Referral Program Automation
Turn happy customers into new leads
Free / $500-700
Database Cleanup & CRM
Organize scattered customer records
Free / $600-900
Digital Front Door Bundle
The full system, combined
Free / $1000
04 — What This Could Look Like For You
HVAC / Plumbing / Electrical
It's 6pm on a Friday. You're finishing a job when your phone buzzes with a missed call. Normally that's a lead you'll never know you lost. With Missed-Call Text-Back, that caller gets an instant text: "Sorry we missed you — reply here and we'll call you back within the hour." They reply, you see it after the job, and you've got a booked emergency call for Saturday instead of a caller who already found someone else.
Roofing / Landscaping
A homeowner texts a photo of storm damage at 9pm. Instead of it sitting in your messages until morning, they get an instant reply confirming it was received, and you wake up to a clean summary — photo, address, damage description — ready to quote before your competitor's even seen the text.
Pest Control / Auto Repair
A customer you treated for ants eight months ago gets a friendly check-in text: "Just checking in — still ant-free? Happy to come back out if not." Half your business could come from repeat customers like this, but only if someone reaches out — exactly what the Win-Back Campaign automates.
Garage Door / Other Trades
A spring breaks on a Sunday. The homeowner calls three companies — you're the only one who texts back immediately with a booking link, even though nobody picked up live. You get the job before the other two even return the call Monday.
05 — How It Works
⚙
The Process, Start To Finish
▼
1
15-minute call. I learn how calls, quotes, and reviews currently flow through your business, and we pick the one or two services that solve your biggest gap.
2
I build it. Usually live within 3–5 business days. No software for you to learn — it plugs into what you already use.
3
We test it live. A short window to confirm it's catching real calls, quotes, or reviews the way it should.
4
You run it for a couple weeks. Long enough to see real results, not just a demo.
5
You send a short testimonial. A few sentences on what it changed for you — text, video, or a quick call I write up.
6
It keeps running. If it's working and you want it maintained or want to add another service, we talk about that after.
What I'm asking for
Nothing complicated — just proof that it worked, in your own words.
A short written or video testimonial once the system's been live a couple weeks
Permission to use your business name and results as a case study
A Google review, if you're genuinely happy with it (never required, always appreciated)
06 — Questions You're Probably Asking
What's the actual catch?
None hidden. I build one service for free, you use it for a couple weeks, and you give me an honest testimonial. I'm not going to lock you into a paid plan afterward — that conversation happens separately, only if you want it.
Do I need to buy any new hardware or software?
No. Everything connects to what you already have — your existing phone number, your Google Business Profile, your website.
Will this replace my receptionist or answering service?
No — it catches the gap when nobody's available, it doesn't replace a person.
What if I don't like it after it's built?
Then we just turn it off — there's no contract, and since it was free, there's nothing to unwind financially.
How long does it actually take to go live?
Most single-service builds are live within 3-5 business days. The Digital Front Door Bundle usually takes closer to a week to ten days.
Can I pick more than one service?
For the free founding build, we typically start with one service (or the Bundle, which counts as one build). Once you've seen results, adding more is straightforward.
My customer records are a mess — can you still help?
Yes — that's exactly what the Database Cleanup & CRM Setup service is for. Several other services work best once your data's organized.
Why should I trust a free offer?
Fair question. I'd rather you see the actual system running than take my word for anything. If it's not worth a testimonial after two weeks, you simply don't have to give me one.
07 — What I've Built Before
📈
Earthly Insight — grew to 7,500+ users over 12 months.
🏥
MedHealix — HIPAA-compliant healthcare platform, full Azure architecture.
🤖
Multi-agent automation systems — built on Mastra AI for operators managing several ventures at once.
☁️
Cloud & DevOps — production deployments on Azure and Cloudways, including PHI-safe logging and multi-tenant database architecture.
Let's find the one system that'd help your business most
No cost, no obligation — just a 15-minute call to see if it's a fit. If it's not, no hard feelings.