Basebeam Systems
AI sales agent for roofing companies

Every open quote,
followed up on. Until it signs.

Most estimates don't die on price. They die after the second voicemail. Basebeam's AI sales agent works every open quote in your CRM, in your rep's name, until the homeowner signs or says no. Your reps approve every message with one tap.

88 signed jobs at Modern Day Roofing since May · 10 signed jobs in your first 90 days, or it runs free until it does

Example · today's follow-ups for Mike · 7:02 AM

Sarah M. · Full replacement

Estimate sent 6 days ago · 2 voicemails · no reply

$14,200
Hey Sarah, Mike with Summit Roofing. Did you get a chance to look over the estimate? Happy to walk through the shingle options or come back out if you want a second look. No pressure either way.
ApproveEditSkip

Not touched by 6pm? It goes out anyway.

Reply · 4 min later

"Yes! Can you come by Thursday afternoon? We're ready to move forward."

Modern Day Roofing, Virginia · running since May 14, 2026

88

jobs signed

on quotes the agent followed up on first

$1.09M

in signed contracts

May 14 to Oct 6, 2026

~25

signed jobs a month

over the last 90 days

1 in 3

homeowners replied

most of them the same day

We only count a job if the agent's follow-up went out before the homeowner signed, verified job by job in the CRM's own history. $140k of jobs it touched after they were already sold is left out on purpose. Same period, the other side of the ledger: 251 people asked to stop (and it stopped), 97 emails bounced, 1 spam complaint across about 5,700 messages.

The leak

You already paid for the lead and the inspection.

Then the file goes quiet. Not because of price. Because follow-up is boring and the next appointment is not.

01

Voicemail number two

The rep calls twice, leaves two voicemails, then the next appointment wins. The homeowner was still deciding.

02

Nobody owns the pipeline

Follow-up depends on who is having a good week. Quotes from three weeks ago say "left voicemail" and nothing since.

03

Someone else texts first

The homeowner gets three quotes. The company that follows up fastest and most consistently gets the signature.

How it works

It runs inside your CRM. Your reps stay in charge.

01

Connects to your CRM

Reads the job, the estimate, the rep and the last conversation from the CRM you already run. Nothing new for your team to learn.

02

Drafts the next follow-up

Every open quote gets its next text or email written in that rep's voice, under that rep's name.

03

Your rep taps approve

Each morning the drafts land in the rep's inbox: Approve, Edit or Skip. Anything untouched by 6pm goes out anyway.

04

Replies go straight to the rep

The moment a homeowner answers, the rep has the conversation. Quotes that are truly dead get marked dead.

Real replies

Homeowners answer. Quotes come back to life.

Actual text threads from Modern Day Roofing's homeowners. First names only, personal details blurred.

Quiet for two years: "Would you remind me what you quoted me please?"
Quiet for two years: "Would you remind me what you quoted me please?"
"I have actually been meaning to call you guys." Booked Thursday.
"I have actually been meaning to call you guys." Booked Thursday.
"You can have someone come out." Booked Monday 9:30.
"You can have someone come out." Booked Monday 9:30.

What you get

Follow-up that never has a bad week.

Writes like your reps

A voice profile per rep, so every text sounds like your rep wrote it, not like software.

One-tap approval

Reps approve, edit or skip each draft from their inbox. They stay in control of every message.

The 6pm rule

If a rep has not touched a draft by 6pm, it goes out anyway. Follow-up stops depending on mood.

Old-quote sweep

Every estimate that went quiet gets asked again, and the dead ones get marked dead so your pipeline is real.

Why you lost

Homeowners tell it why they went elsewhere: price, speed, or a competitor by name. Nobody else in the company hears that.

Built to stay compliant

Stops the second someone says stop, honors quiet hours, and reports opt-outs on the same page as the wins.

The guarantee

10 signed jobs in 90 days, or it runs free until it does.

If fewer than 10 jobs sign in your first 90 days on quotes the agent followed up on before the homeowner signed, you pay no monthly fee until the tenth one signs. Counted from your CRM's own job history, not our say-so.

For companies writing 40 or more estimates a month, with the system connected and reps approving (or the 6pm auto-send left on).

Built for you if

  • You have 2 or more people selling
  • Your quotes live in a CRM
  • You write 40+ estimates a month
  • You already pay for leads and want more of them to sign

Not the right fit if

  • You are a one-truck operation
  • There is no CRM with your quotes in it
  • You need more leads before you need more closes

Still getting the basics in place? Start with the $297/mo growth system.

Questions owners ask

Which CRM does it work with?+

It runs on AccuLynx today. If you are on something else, tell us which one on the call and we will tell you straight whether we can connect it.

Does it replace my sales reps?+

No. It does the follow-up your reps do not have time for, in their name, and hands them the conversation the moment a homeowner replies. Your reps still sell.

Will it sound like a robot?+

It writes from the job notes and the last conversation, in each rep's voice, and the rep approves the message before it goes. Homeowners reply to a person they already know.

How fast does it start?+

The CRM is connected in the first week and the first follow-ups go out inside 7 days. Replies usually start the same day messages go out.

What does it cost?+

It depends on how many reps and open quotes you run. We scope it on a 30-minute call, and the first 90 days are covered by the guarantee.

How do you count a signed job?+

Only if the agent's follow-up went out before the homeowner signed, checked against your CRM's own job history. We do not count jobs it touched after they were already sold.

See it on your pipeline

Grab 30 minutes.

We look at your open quotes together and show you what the first 90 days would look like. Straight answers, no pressure. Got my email? You can also just reply to it.

Loading the calendar...