For roofers, HVAC, plumbers & contractors

Get more leads, more calls, more booked jobs.

AI answers every call. Instant follow-up the second a lead comes in. A website that ranks. Reviews and social handled. All run by a dedicated Kynex Pro account growth team — the same system we use on our own roofing company, which went from one lead every other month to several a day.

No long sales call. We listen, ask about your jobs, and tell you straight if we can help.

Sound familiar?

Most home service owners aren't losing jobs because they're bad at the work. They're losing jobs in the gaps — the calls they miss, the follow-ups they forget, the reviews they never asked for, the searches their customers do where their business doesn't show up.

Missed calls = lost jobs. The phone rings while you're on a roof or under a sink. You call back two hours later. They already booked the other guy.
Leads go cold in minutes. A web form comes in at 7pm. You see it at 8am. By then the lead is dead. Speed-to-lead is the #1 thing most home service businesses get wrong.
You don't show up online. Your customers ask Google and ChatGPT for a "roofer near me" or "HVAC repair" — and it's your competitor's name that comes back, not yours.
Reviews never get asked for. You do great work, the customer is thrilled, and then nobody asks them to leave a review. Your competitor has 142 reviews. You have 17.
You can't see what's working. How many leads this month? From where? Which jobs closed? Most owners are running blind, juggling sticky notes, voicemails, and texts.
Too many tools, none talking. A CRM. A scheduler. A texting app. A reviews thing. A website you can't update. None of it connected. Most months it's a tax on your time.

One partner. One stack. Everything connected.

We're not a generalist marketing agency. We build the lead-generating, call-answering, follow-up-running, review-collecting growth system home service businesses actually need — and a dedicated account growth team runs it for you.

AI receptionist, 24/7

Every call gets answered — even after hours, even when you're on a job. Books appointments, captures info, routes urgent calls to you.

Instant lead follow-up

The second a lead fills a form, calls, or messages, we text and email them back within 60 seconds. While they're still warm.

Reviews on autopilot

Every completed job triggers an automated review request. Bad reviews get flagged before they go public; great ones go straight to Google.

Website that ranks & converts

A real custom website built to show up on Google and convert visitors into booked calls — not a cookie-cutter template with stock photos.

🔍

Local SEO + AI search

We get you ranking for the searches that actually drive jobs — including how customers now ask AI tools like ChatGPT and Google AI for service recommendations.

📍

Google Business + social

Weekly Google Business Profile posts, social media updates, and review responses. Handled. You don't have to log in.

📊

One simple dashboard

Leads, calls, appointments, reviews, where your traffic comes from — one screen, one truth, in real time.

💬

Website & social chatbots

Capture visitors when they're researching at 10pm. Book the appointment then and there, even when your team's asleep.

Free · no pressure

Not ready to talk? Find your leaks yourself — free.

Use our free tools to see exactly where you're losing jobs, then grab the Lead Leak Checklist with the fix for each one. No cost, no pushy sales call — the first calculator works the second you open it.

$

Missed-Call Money calculator

See what missed calls are costing you every month. Works instantly — no email needed.

Speed-to-Lead Scorecard

Score how fast you respond to new leads and find exactly where they slip away.

Review Gap calculator

See how far behind your competitors' reviews you are — and what that gap costs you.

Lead Leak Checklist

The 7 places home-service businesses lose jobs, with a quick fix for each one.

Three ways to grow

Pick your pace.

Start with the foundation that stops you from losing leads. Step up when you're ready to be the name everyone in your service area recognizes. Each tier includes everything below it.

Every package includes a dedicated account growth team. You don't get a chatbot and a login. You get a real team — strategy, technical, content, and support — assigned to your account from day one, no matter which tier you pick.

Starter

Stop losing leads
$299/ month
+ $500 one-time setup

For the operator who's losing work because the phone rings while they're on the job.

  • Dedicated account growth team
  • AI receptionist answers every call 24/7
  • Instant SMS & email follow-up on every new lead
  • Automated review requests after every job
  • Website & social media chatbots that book appointments
  • CRM with pipelines, calendars, and forms
  • One dashboard for leads, calls, and bookings

Best for: single-truck and small crews who need the basics handled before adding the rest.

Book a call

Authority

Own your market
$4,997/ month
+ $9,997 one-time setup

For the company that wants to dominate every search in every neighborhood they serve.

  • Dedicated account growth team (priority)
  • Everything in Growth
  • Up to 1,000-page local authority site (every city, neighborhood, ZIP, service)
  • Daily blog publishing + a new page every day
  • Multi-location and multi-service support
  • Custom dashboards and reporting
  • Quarterly strategy sessions

Best for: multi-truck operations, franchises, and companies that want to be unmissable in their market.

Book a call

All packages include real US-based support, real humans behind the AI, and no long-term lock-ins (Starter and Growth are month-to-month; Authority is a 6-month minimum to protect the heavy build-out, then month-to-month).

Or just buy results

Prefer to pay per lead or per appointment?

Not ready for a full monthly package? Buy real, local, high-intent leads or booked appointments by the trade. Every prospect is targeted to your service area and delivered in real time — you set the volume, no long-term contract.

Per-Lead

Real homeowners actively interested in your service, delivered the moment they come in so you can respond fast and win the job.

  • Exclusive leads go only to you
  • Shared leads cost less, matched to a few pros
  • Pay only for the leads you receive
  • Scale up or down month to month

Booked Appointments

Skip the chasing. We qualify the homeowner, confirm the time, and book it straight onto your calendar — exclusively yours.

  • Pre-qualified and confirmed for you
  • Always exclusive, never shared
  • Lower per-appointment price at higher volume
  • Your team just shows up and closes

Pricing by trade

Simple, transparent pricing by trade. Exclusive leads are yours alone. Shared leads are matched to a small number of pros at a lower cost — your choice based on your close rate and budget.

TradeExclusive / leadShared / lead
Roofing$279 /lead$159 /lead
HVAC$339 /lead$189 /lead
Plumbing$429 /lead$239 /lead
Electrical$289 /lead$159 /lead
Windows$369 /lead$209 /lead
Siding / Exterior$349 /lead$189 /lead
Bath / Kitchen Remodel$409 /lead$229 /lead
Flooring$199 /lead$99 /lead
Painting$149 /lead$69 /lead
Gutters$149 /lead$69 /lead
Pest Control$159 /lead$79 /lead

Pricing is per individual lead and may vary slightly by market and competition. Every lead is targeted to your specific service area.

Exclusive roofing appointments

Qualified, exclusive roofing appointments booked straight onto your calendar. The more you commit to each month, the lower your per-appointment price.

Starter
$399 /appt
5 appointments / mo
Exclusive · qualified · booked
Most popular
Growth
$369 /appt
10 appointments / mo
Exclusive · qualified · booked
Pro
$339 /appt
20 appointments / mo
Exclusive · qualified · booked
Scale
$299 /appt
40 appointments / mo
Exclusive · qualified · booked

Volume pricing applies to your committed monthly appointment count. Appointment programs for other trades available on request. Lead volume is not guaranteed and depends on market conditions and service area.

We use this on our own business. That's the proof.

A lot of marketing companies will tell you what they can do. We're showing you what's actually happened on the home service business we run. No theory, no hypothetical case studies.

1 → Several

Leads per month, then leads per day. Best Roofing Now — our own roofing company in Charlotte — was getting about one lead every other month off the website. After installing this exact stack (AI phone, follow-up, website, local pages, reviews) and running it with a dedicated account growth team, we now pull in several website leads a day. Same business, same area, same product. Different system. (Our own owner-reported lead figures.)

One team

One partner, one phone number for help. CRM, AI phone, website, SEO, AI search, social, GBP, reviews, reporting. All built and run by the same dedicated account growth team. No more juggling four different vendors who blame each other when something breaks.

See the full Best Roofing Now growth report

Real Google Search Console rankings and impressions data, plus our own owner-reported lead growth — the numbers behind the system, laid out in one report.

Best Roofing Now is our own company (same ownership as Kynex Pro), so these are first-party results, not an independent review. The ranking and impression figures are real Google Search Console data; the lead-volume figures are owner-reported. Either way they're our numbers — not a guarantee of your results, which vary by market, trade, and how you work the system.

We're based in Matthews, NC and we work with home service businesses across the US.

Common questions.

Short answers. If you've got a question we didn't cover, ask on the call.

How long until I see leads?

Starter customers usually see the call-answering and follow-up impact in the first week — fewer dropped balls, faster response times. Website and SEO results (Growth and Authority) build over 60-120 days as Google rebuilds your local presence. We're not promising you the moon in 30 days. We are promising you a system that compounds.

What does the "dedicated account growth team" actually do?

You get a real team — not just a chatbot and a login — assigned to your account from day one. Strategy, technical setup, content, and support. They handle the configuration, the ongoing optimization, the monthly reporting, and the quick fixes when something needs tweaking. You always know who to call.

Do I have to switch my current website / CRM?

For Starter, no — we layer on top of what you've got. For Growth and Authority, the website is part of what we build, so yes, we replace it (and the new one is yours to keep). We'll port your data and connect the existing tools you actually like.

What if I don't have many reviews yet?

Most of our home service customers come in with under 30 reviews and competitors with 100+. The automated review request system is one of the fastest fixes — it just systematically asks every happy customer. Most clients double their review count in the first 90 days.

Is the AI receptionist going to sound robotic?

No. It's a modern AI voice that handles natural conversation, books appointments, answers FAQs (hours, service area, pricing ranges if you want), and routes urgent calls to your phone. Customers often don't realize it's AI. You can listen to recordings any time.

Can I cancel?

Starter and Growth: month-to-month, cancel anytime. Authority has a 6-month agreement because we build a massive site and content engine up front — after that, month-to-month. Everything we build is yours.

Are there extra costs?

Yes, and we're upfront about them. Phone numbers, SMS, AI minutes, email sends, and domain/hosting pass through at cost — typically $20–80/month for a small operator, more if you have very high call or SMS volume. Ad spend (Google/Facebook) is separate and goes straight to the platforms, not us — we don't mark it up.

Let's talk

Grab 15 minutes. Tell us about your business.

We'll ask about your jobs, what's working, what's bleeding. If we can help, we'll show you exactly how. If we can't, we'll tell you that too. No pressure, no forms — just pick a time.

Calendar not loading? Open the booking page in a new tab.