Build your stack
No packages. You tell me what’s broken.
Nine things I do. Most contractors need three or four of them. Paying for the other five would be a waste of your money and a waste of my time, so I don’t sell it that way.
Start with the leak
Almost everyone starts with the AI receptionist and missed-call text back, because that’s where the money is already going out the door. It goes live in about a week.
Fix what’s cheap to fix
Google Business Profile is usually next. It’s the highest-return hour of work available and most contractors here have it set up wrong.
Add reach when you’re ready
Website, SEO and ads, in whatever order suits your season. These take longer and cost more, and there’s no point starting them while calls are still being dropped.
The nine modules
Click any of them to see exactly what it does and who it is for, including the cases where I would tell you to skip it.
Never miss a lead
AI Receptionist
Answers every call on the first ring — nights, weekends, and while you're on a roof — then books the estimate straight onto your calendar.
→✓Missed-Call Text Back
The second a call goes unanswered, the caller gets a text. Most of them reply. Nobody has to pick up a phone.
→03AI Chat Agent
On your website, answering the homeowner who will never call but will absolutely type at 11pm.
→04AI Follow-Up & Reactivation
Every quote that went quiet gets chased automatically, and your old customer list gets worked instead of sitting there.
→Get found
Local SEO
Show up in the map pack when somebody in Mandan searches for what you do.
→02Google Business Profile
The highest-return asset you own, and the one almost every contractor here has set up wrong.
→03Web Design
A site built to turn a stranger on a phone into a booked estimate.
→04Google Ads & LSAs
For when you need work next week. Flat fee, never a cut of spend.
→05Review Management
Every finished job turns into a review request, automatically.
→Pricing
Why there are no prices on this page.
Not a sales tactic. Three real reasons:
The mix is different every time
A plumber who needs the phone handled and nothing else, and a roofer who needs a new site, a rebuilt Google profile, ads and AI, are not the same job. One number would be wrong for both of them.
Call volume changes the cost
AI call handling has a real per-minute cost underneath it. A quiet plumbing shop and a roofer in the week after a hailstorm are different, and I’d rather tell you exactly how that works on a call than bury it in a footnote.
I turn work down
If your trade is taken, or you’re maxed out, or the math doesn’t work, I’ll say so. That conversation has to happen before a price does.
On the first call, in plain numbers: setup cost, monthly cost, what’s included, what happens if you have a heavy month, and what it takes to cancel. Flat fees. Never a percentage of your ad spend. Month to month.
Not sure what you need?
That’s what the audit is for. I’ll look at your phone, your site and your Google presence, and tell you which of the nine apply to you, and which ones I would skip.