Case study · Voice Agent

Nord Rénovation

A bilingual voice agent that answers calls after hours, qualifies the job scope, books a site visit, and creates the CRM record — while the owner is still on a roof.

Client Nord Rénovation
Sector Construction · Residential
Year 2024
Duration 5 weeks
The challenge

Missing calls while on the job.

Nord Rénovation handles residential renovation work across the Laurentians and Outaouais — roofing, cladding, window replacements, and full exterior renovations. The owner, Étienne Bouchard, runs a crew of eleven and fields between 80 and 120 inbound calls a month from homeowners.

The problem was predictable: most homeowners call about a renovation when they finally have time — evenings, weekends, during their lunch break. Étienne is usually on a job site during those windows, which meant calls went to voicemail. About 40% of them never called back. Of the ones who did, getting to a site visit took an average of 4.2 days — long enough for a competitor to book the job instead.

Étienne had tried a call-answering service. It cost $400 a month, produced handwritten notes with missing details, and couldn't answer basic scope questions. Homeowners still felt like they'd reached nobody. He cancelled after four months.

What we shipped

A voice agent that never misses a call.

Bilingual, available 24/7, and trained on Nord Rénovation's actual service area, job types, and scheduling rules. It sounds like a knowledgeable person — because it knows what it's talking about.

Bilingual Vapi voice agent

A Vapi-powered agent handles calls in French and English, switching automatically based on the caller's language. It walks through a scope qualification flow — project type, property location, rough timeline, and budget range — and answers common questions about the company's service area and process.

Calendly booking + SMS confirmation

Qualified callers are offered available site visit slots pulled live from Étienne's Calendly calendar. Once a slot is selected, the agent confirms by SMS to the homeowner and creates a calendar event with the full scope notes attached.

HubSpot CRM record + call summary

Every call — whether it ends in a booking or not — creates a HubSpot contact with the full call transcript, extracted scope notes, budget signal, and outcome. Étienne arrives at the site visit already knowing what the homeowner wants.

From the client

"I used to miss half my leads because I was on a roof. Now the agent books the visit and I show up with notes. Last month I did 34% more site visits than the month before — without changing anything else."

Étienne Bouchard
Owner, Nord Rénovation

The stack we built on.

Vapi OpenAI HubSpot Calendly Twilio n8n

Let's find the process costing you the most.