Case study · Built in-house

AI Recruiting Engine for a Door-to-Door Roofing Sales Team

Replacing a basic automated texter with a purpose-built screening and booking system for commission roofing sales reps, applicants screened with evidence, interviews booked without phone tag, hires approved by the owner.

Company
Certified Contracting LLC
Industry
Roofing
Status
Live: Running in production for a real business today.
Published
September 22, 2026

Verification pending. This write-up describes what was built and how it works. It contains no performance figures, and it will be updated with measured results once they are verified.

Challenge

Certified Contracting recruits commission-only, door-to-door roofing sales reps. The role attracts plenty of applicants and far fewer who show up to a field interview. Every hour spent on the phone with someone who was never going to work the role was an hour not spent training the people who would.

Existing workflow

The first version was a simple automated texter. It was fast, but it couldn’t hold a conversation, didn’t know what an applicant had already answered, and quietly failed to deliver some of its messages.

What we built

One system that takes over the first conversation with every applicant, figures out who is actually a fit for the role, gets the right people onto an interview calendar, and keeps new reps on track after they’re hired. The owner sees every applicant’s answers in their own words and makes every hiring decision.

Human involvement

The AI cannot mark anyone hired. Requests for a real person, accommodation questions and policy questions go straight to a human, and the assistant can be paused per applicant. Wording about pay and terms is used only after the owner approves it.

Result

Applicant intake and screening are live: real applications from the old process were imported and screened in the new system. Outbound messaging to applicants is waiting on two external gates, Meta’s App Review for messaging permissions and carrier SMS registration, so until they clear, a person sends outreach. We are not publishing hiring or conversion numbers until they have been measured over a full recruiting cycle.

Have a workflow like this one?

30 minutes. We map one workflow and tell you what should and should not be automated.