Overhaulr Platform
AI-powered growth engine for service businesses
 AI-Powered · Used by 2,400+ Service Businesses

Win More Jobs.
Work Less on Admin.

Overhaulr gives landscapers, painters, pressure washers, and tree services everything they need — AI agents, CRM, bookkeeping, and automation — all in one simple platform.

Faster lead response
$2,400
Avg. monthly revenue added
8 hrs/wk
Admin time saved
4.9 ★
Customer rating
🎯
AI-Powered CRM
Track every lead through your pipeline. See who needs follow-up, what's booked, and your conversion rate.
🤖
AI Sales Agents
AI answers website chats, texts, and calls 24/7 — qualifying leads and booking jobs while you're on the job.
💰
Simple Bookkeeping
Track income, expenses, and profit per job with beautiful charts. See exactly where your money goes.
Smart Automations
Missed call text-back, estimate follow-ups, review requests — all on autopilot. Never lose a job again.
🌐
Business Website
Fast, modern, SEO-optimized website with quote forms. Set up in minutes, not months.
📱
Mobile First
Run your entire business from your phone between jobs. Check leads, accept payments — from the truck.
Your Business Website — Included Free
Mobile-first · SEO-ready · Quote forms built in
✦ Included With Every Plan
Professional Landscaping
You Can Trust
Licensed, insured, and 5-star rated. Get your free estimate in minutes.
📋 Get Free Quote
📞 Call Now
500+
Jobs Done
4.9★
Google Rating
12 yr
In Business
🌿
Lawn Care
Weekly & bi-weekly
🌳
Tree Trimming
Safe & affordable
💧
Irrigation
Design & install
🏡
Hardscaping
Patios & walkways
CRM & Pipeline
Loading...
Lead Pipeline
Click arrows to move leads through stages
All Leads
ContactServiceValueSourceStageNotesActions
AI Agents
3 agents active · 24/7 lead response
 All Agents Online
🤖 Your AI team works 24/7. These agents handle first contact, qualify leads, book appointments, and respond to messages — so you never miss a job while you're in the field.
Live Chat Demo
Type a message to see Sarah respond
🤖
Sarah — Overhaulr AI
● Online · Powered by Overhaulr AI
🤖
Hi! 👋 Welcome to GreenCut Pro. I'm Sarah, your AI assistant. What can I help you with today? We offer lawn care, tree services, pressure washing, and landscaping.
Try:
Conversation Scripts
Pre-trained for service businesses
Chat Lead
SMS Follow-Up
Voice Call
Visitor
"How much for pressure washing my driveway and back porch?"
AI — Sarah
"Great question! A driveway runs $150–$250 and a back porch is typically $100–$180. Could I get your address for an accurate quote? Also, are you looking to get this done soon?"
Visitor
"1420 Oak Drive. Would like it done this week."
AI — Sarah
"Perfect! We have Thursday June 8th and Friday June 9th open. Which works? Just need your name and best number to lock it in 📅"
AI — Mike (5 min after missed call)
"Hey! This is Mike's Landscaping 🌿 — sorry we missed your call. We'd love to help! What service were you looking into? Reply and we'll get right back to you."
Customer
"I need weekly lawn mowing, about half an acre."
AI — Mike
"Got it — weekly service on a half acre runs $85–$110/visit. Want me to lock in a free estimate? I can send 2 time slots that work this week 📅"
AI — Voice Agent (answers call)
"Thank you for calling GreenCut Pro! Mike is currently out on a job — I can take your info and get you scheduled right now. Are you a new or returning customer?"
Caller
"New customer, I need tree trimming."
AI — Voice Agent
"Great! Can I get your name and address? And roughly how many trees — smaller decorative or large mature ones? That helps me get you an accurate estimate."
Bookkeeping
Track income, expenses & profit — all in one place
Monthly Revenue vs Expenses
Expense Breakdown
Job Profitability
Transactions0 entries
DescriptionCategoryDateAmountActions
Automations
Loading...
Set it and forget it. Toggle automations on/off, edit messages, and create new workflows. Every saved hour is time you can spend on jobs.
This Month's Impact
How Automations Work
1.A Trigger fires based on an event (missed call, form submit, job complete)
2.A Wait step gives you time to respond manually before AI steps in
3.An Action sends a text, email, or updates the CRM automatically
Tech Stack & Architecture
System design · Database schema · API structure
System Architecture
Client Layer
Next.js 14 App Router
📱React Native Mobile
💬JS Chat Widget (embed)
API / Backend
🚀 Node.js + Express REST
⚡ WebSocket (Real-time)
🔐 Clerk Auth + JWT
AI / Intelligence
🤖 OpenAI GPT-4o
📞 Bland.ai / Vapi Voice
🔗 n8n Automation Engine
Data Layer
🗃️PostgreSQL (Primary)
Redis (Cache)
☁️AWS S3 (Files)
Integrations
💬Twilio SMS+Voice
📧SendGrid Email
💳Stripe Payments
📅Google Calendar
Database Schema
TABLE: leads
ColumnTypeNotes
idUUIDPrimary Key
nameVARCHARFull name
phoneVARCHARE.164 format
emailVARCHARNullable
service_typeENUMlawn/tree/pressure/other
stageENUMnew/contacted/quoted/booked/done
value_estDECIMALEstimated job value
sourceVARCHARweb/sms/call/chat/referral
business_idUUID FK→ businesses.id
created_atTIMESTAMPAuto-set
TABLE: jobs
ColumnTypeNotes
idUUIDPrimary Key
lead_idUUID FK→ leads.id
job_dateDATEScheduled date
total_priceDECIMALInvoice total
labor_costDECIMALMaterials + labor
profitDECIMALComputed field
statusENUMscheduled/in_progress/done
notesTEXTJob notes
REST API
# LEADS GET /api/v1/leads # List all POST /api/v1/leads # Create PATCH /api/v1/leads/:id/stage # Move stage DELETE /api/v1/leads/:id # Remove # JOBS GET /api/v1/jobs POST /api/v1/jobs PATCH /api/v1/jobs/:id/complete # FINANCE GET /api/v1/finance/summary POST /api/v1/finance/transactions # AI WEBHOOKS POST /webhooks/chat # Chat events POST /webhooks/sms # Twilio SMS POST /webhooks/call # Missed call POST /webhooks/voice # Voice AI
Tech Stack
Frontend
Next.js 14
React
Tailwind
Backend
Node.js
Express
PostgreSQL
Redis
AI & Comms
GPT-4o
Twilio
Bland.ai
Infra
AWS
Stripe
Vercel
Clerk
Pricing Plans
Simple, transparent pricing — cancel anytime
Simple pricing. Serious results.
No contracts, no hidden fees. Upgrade or cancel anytime.
Starter
$79/mo
Perfect for solo operators just getting started. Website live in minutes.
  • Business website (customizable)
  • CRM — up to 200 contacts
  • Lead pipeline (5 stages)
  • Manual follow-up tools
  • Basic bookkeeping
  • Email support
  • AI chat/SMS agent
  • Voice AI
  • Automations
Most Popular
Pro
$197/mo
The full AI system for growing businesses. Let AI handle leads while you focus on jobs.
  • Everything in Starter
  • Unlimited CRM contacts
  • AI Chat Agent (Sarah)
  • AI SMS Agent (Mike)
  • 5 automation workflows
  • Missed call text-back
  • Estimate follow-up sequence
  • Review request automation
  • Priority support
  • Voice AI
Premium
$397/mo
The complete growth machine. AI handles calls, texts, chats, and follow-ups around the clock.
  • Everything in Pro
  • AI Voice Agent (inbound calls)
  • Unlimited automations
  • Full bookkeeping + job tracking
  • Multi-user team access
  • Google Business integration
  • Custom AI training
  • Monthly strategy call
  • White-glove onboarding
Add-Ons
🌐
Custom Domain Setup
We set up your domain, SSL, and DNS.
$149 one-time
📊
Google Ads Management
We run and optimize your local service ads.
$299 /mo + ad spend
🤖
AI Agent Customization
Custom scripts & personality trained on your business.
$499 one-time
💡 ROI Calculator — See Your Return
Missed leads recovered per month: 3
Average job value: $1,800
Plan selected
Revenue recovered
$5,400
Net monthly profit
$5,203
Return on investment
26×