Early Access Open·Limited to first 27 contractors
Buildfel
Back to blog
Business Growth

From 3 Leads a Day to a Full Pipeline: A Contractor's Story

How one concrete contractor went from chasing every lead manually to running a system that books jobs while he's on-site.

Buildfel Team June 24, 2026 7 min read
Featured image coming soon
Quick Answer

A concrete contractor in Texas grew from 3 scattered leads a day to a fully booked pipeline in 90 days — without hiring more staff or spending more on ads. The shift came from fixing three systems: lead response, follow-up, and job scheduling.

  • Slow lead response was costing him 4–6 jobs per month before any system change.
  • Automated first-response texts brought his average reply time from 3 hours to under 4 minutes.
  • A centralized pipeline replaced sticky notes and scattered texts — nothing fell through the cracks.
  • Crew scheduling went from 2 daily phone calls per job to zero — crews got digital job cards the night before.
  • Revenue grew 38% in 90 days with the same ad spend and the same crew size.

Carlos had been in concrete for eleven years. He knew his craft better than most — clean edges, level slabs, no callbacks. His reputation was solid. Referrals came in. Google reviews were good. But every Monday morning felt like starting from scratch.

Leads were everywhere and nowhere. A text from someone on Facebook. A voicemail he hadn't heard yet. A name scrawled on a notepad from a call he took while mixing. Three inquiries a day — sometimes four — and by Friday he wasn't sure which ones he'd actually followed up with.

"I was working harder than anyone I knew," he said. "And I still felt like I was losing ground."

This is his story. And if you're a concrete contractor, parts of it are probably yours too.

Part 1: The Business That Was Working Against Him

Carlos wasn't short on leads. He was spending around $1,200 a month on Google ads and another $400 on Facebook. Combined with referrals, he was getting 60–80 inquiries per month. That's a healthy top-of-funnel for a two-crew operation.

The problem was what happened after the inquiry arrived. Nothing was automatic. Nothing was tracked. He was the system — and the system had limits.

On a typical Tuesday, he'd get a lead at 9 AM while he was supervising a driveway job. He'd mean to call back at lunch. Lunch got pushed. By 2 PM, the lead had probably already heard from two other contractors. By the time Carlos called at 4:30, the homeowner was "already going with someone else."

He was losing 4 to 6 jobs a month before he even had a conversation. At an average job value of $4,200, that's up to $25,200 a month in revenue that never made it past the first voicemail.

Part 2: The First Fix — Response Time

The first thing Carlos changed was the simplest: how fast leads got a response.

He set up an automated text that fired within 3 minutes of every new inquiry — from his website form, his Facebook lead ad, and his Google call tracking number. The message was direct:

"Hey, this is Carlos from Rodriguez Concrete. Just got your request — I'll call you within the hour. What's the address for the project?"

That message did three things. It acknowledged the lead immediately, so they knew someone received their inquiry. It set a clear expectation (callback within the hour). And it asked a question — which invited a reply and started a conversation before he even picked up the phone.

Within the first two weeks, his average lead response time dropped from 3 hours and 14 minutes to under 4 minutes. He didn't change his ads. He didn't change his price. He just became the contractor who responded first.

According to HubSpot's 2024 sales research, leads contacted within 5 minutes are 9x more likely to convert than those contacted after 30 minutes. Carlos experienced this firsthand — his contact rate (leads that turned into actual conversations) jumped from 41% to 74% in the first month alone.

Part 3: The Second Fix — A Pipeline That Didn't Leak

Responding fast was only half the battle. Carlos also needed to track what happened after the first message.

Before, his "pipeline" was a mix of texts, voicemails, a notes app on his phone, and memory. Leads that didn't answer got maybe one callback. If that didn't work, they disappeared. There was no follow-up sequence. There was no visibility into which stage each lead was at.

He moved everything into a single view: every lead in one place, tagged by status (new, contacted, estimate sent, booked, lost), with a timestamp on the last interaction and a reminder for the next one.

He also built a simple three-touch follow-up sequence for leads who didn't respond to the initial text:

  • Day 1 (immediate): The automated first-response text
  • Day 2 (24 hours later): "Still happy to come out and give you a free estimate — usually takes about 15 minutes. What works this week?"
  • Day 4 (72 hours later): "No worries if the timing isn't right — just wanted to make sure you got my messages. Reach out whenever and I'll make it work."

The third message alone recovered 11 jobs in the first 90 days — leads that had gone quiet and would have been written off entirely. These were people who genuinely wanted a quote but got busy and forgot to reply. The soft third touch reminded them without feeling pushy.

Part 4: The Third Fix — Crew Scheduling Without the Phone Tag

Carlos ran two crews. Every morning, he'd spend 20–30 minutes on calls making sure everyone knew where to be, what tools to bring, and what the job looked like. If plans changed — a customer asked to reschedule, a permit got delayed, weather pushed a job — the calls started again.

According to Salesforce's Field Service report, field service technicians spend an average of 3.5 hours per week on scheduling coordination that could be automated. For a two-crew concrete operation, that's close to a full day of productivity lost every week.

Carlos moved crew scheduling to digital job cards. The night before each job, both crews received a card on their phones with: the customer name and address, arrival time, scope of work, any site notes (gate code, dog in yard, customer wants to watch the pour), and materials to load.

If anything changed, the card updated — and the crew got a notification. No calls. No group texts. No "wait, which job is Tuesday?"

He got back roughly 25 minutes of his morning, every morning. More importantly, his crew stopped showing up underprepared, which reduced the "quick call from the site" interruptions that had been fragmenting his day.

Part 5: What 90 Days Looked Like

Carlos made all three changes over a two-week setup period. He didn't hire anyone new. He didn't increase his ad spend. He just fixed the systems that were already leaking.

By the end of the first month, he noticed something he hadn't experienced in years: he finished a Friday knowing exactly where every active lead stood. Not roughly. Exactly. He could look at his pipeline and see 14 leads in various stages — 3 ready to book, 5 waiting on estimates, 6 in follow-up. It was the first time his business felt organized rather than controlled by chaos.

By the end of 90 days, the numbers told the story:

  • Lead contact rate: 41% → 74%
  • Close rate on contacted leads: 22% → 31%
  • Jobs booked per month: 9 → 14
  • Revenue (same crew, same ad spend): up 38%
  • Morning scheduling calls: eliminated entirely

"I used to think I needed more leads," Carlos said. "Turns out I had enough leads. I just needed to stop losing them."

Part 6: What You Can Take From This Today

Carlos's situation isn't unique. Most concrete contractors with 2–5 years in business are sitting on the same problem: solid lead volume, weak systems, revenue that should be higher than it is.

The three changes he made — fast automated response, a centralized pipeline with follow-up sequences, and digital crew scheduling — aren't complex. They don't require a tech background. They require about two weeks of setup and the discipline to stop running everything from memory.

Here's where to start if you recognize your business in this story:

  • This week: Track your average lead response time. If it's over 15 minutes, that's your biggest leak.
  • Next week: Set up an automated first-response text for every new inquiry channel.
  • Week 3: Move your leads into a single pipeline view. Even a basic spreadsheet beats scattered texts.
  • Week 4: Build your three-touch follow-up sequence. Make the third message soft and low-pressure.

You don't need all four changes at once. The response time fix alone — getting under 5 minutes — will likely add 2–3 jobs per month before you change anything else.

The Bigger Picture

What Carlos built isn't just a sales system. It's a version of his business that runs while he's pouring concrete — not just when he's at a desk with his phone in hand. That's the shift that separates contractors who plateau at $400K and those who break through $700K and beyond.

Your craft gets you the reputation. Your systems determine how much of that reputation converts to revenue.

If you're ready to map out what this looks like for your operation specifically, talk to the Buildfel team. We build these systems for concrete contractors and can usually get the core setup running in under two weeks.

Want to see how this plays out once the leads are booked? Read: How to Assign Crews Without the Daily Phone Tag.

Ready to run a tighter operation?

See how Buildfel helps concrete contractors win more jobs.

Talk to us