How a Toronto renovation firm won 640 qualified leads in 90 days
A renovation company relied on referrals and a few expensive directory leads. We built a full lead generation system with new landing pages, targeted ads and fast follow-up.
The challenge
Leads cost over C$110 each, many were outside the service area, and the sales team often replied a day later, by which time homeowners had booked someone else.
The goal
Fill the project calendar for the next six months with qualified, in-area enquiries.
The journey, stage by stage
- Stage 1 · Weeks 1 to 2
Audit and discovery
We interviewed the sales team and analysed a year of won and lost jobs.
- Won and lost deal analysis
- Service area and job value mapping
- Competitor offer research
- Stage 2 · Weeks 2 to 4
Funnel build
We launched fast landing pages with a project estimator that pre-qualified every enquiry.
- 3 landing pages by project type
- Estimator quiz with postcode check
- CRM and text alert integration
- Stage 3 · Weeks 4 to 8
Campaign launch
Search and social campaigns targeted homeowners in the right neighbourhoods.
- Local search campaigns by service
- Meta ads with before-and-after projects
- Call tracking on every channel
- Stage 4 · Weeks 8 to 12
Follow-up and scale
Automated follow-up made sure every lead heard back within five minutes.
- Instant text and email follow-up
- Lead scoring for the sales team
- Budget moved to the best postcodes
The results
Before and after our work, measured in the numbers that matter to the business.
| Metric | Before | After | Change |
|---|---|---|---|
| Qualified leads per month | 58 | 213 | +267% |
| Cost per lead | C$118 | C$41 | -65% |
| Close rate | 11% | 23% | +109% |
| Booked revenue per quarter | C$0.4M | C$2.1M | +425% |
Our calendar is booked months ahead, and the leads are people who actually want the work we do.