Four Seasons Home Renovation
A DMV-area home improvement contractor offering roofing, siding, and windows. They had virtually no digital customer acquisition funnel. Some leads coming in — but no system to separate the high-intent buyers from the tire-kickers, and no way to nurture all three service lines simultaneously.
Leads Were Coming In. The Wrong Ones Were Getting Attention.
4 Seasons was generating leads across roofing, siding, and windows — but every lead got the same treatment. High-intent buyers who were ready to schedule an estimate sat in the same queue as someone who filled out a form out of curiosity.
Worse, a previous AI agent had been brought in to fix this and left behind a broken system — ZIP code validation that rejected 100% of leads, fallback emails firing to out-of-service contacts, and a tag toggle that prevented SMS delivery entirely.
$ diagnostic –prior-system
AUDIT RESULTS
✗ ZIP validation
Rejecting 100% of leads
✗ SMS trigger
Tag toggle broken — no messages sent
✗ Fallback emails
Firing to out-of-service contacts
✗ Lead qualification
None — all leads treated equally
✗ Attribution
No tracking — blind to source/channel
STATUS: System non-functional ●
Automated Qualification That Pitches All Three — Then Focuses on Who’s Ready to Buy
Every lead gets exposed to all three service lines. The ones who engage get fast-tracked. The ones who don’t get nurtured automatically.
FLOW
Squarespace Form
→ Apps Script (validate + route)
→ Mailchimp (SMS + email)
→ Leap / JobProgress (CRM)
→ Google Sheets (audit)
QUALIFICATION
SMS sent: instant
Landing page: all 3 services
Click = fast-track to CRM
No click = fallback email (10 min)
No response = nurture sequence
Live & processing ●
TRACKING
UTM params: captured
GA4 events: form + qualification
Source/medium: logged per lead
Audit trail: every step recorded
SMART TAGS
New leads: instant SMS trigger
Returning: tag verify → re-trigger
Out-of-area: auto-excluded
RESULT
Zero manual sorting
Full visibility ●
Fixing What the Last AI Agent Broke
Before we built the new system, we had to undo the damage. This is the reality of AI services — most companies bolt on tools without understanding the systems they’re touching.
The Data Behind the Strategy
This isn’t a sample dataset or a proof of concept. It’s a production system processing real government data at county scale — daily imports, proprietary scoring algorithms, and automated normalization into actionable market intelligence.
Using Real Data to Create Engagement That Converts
Most contractors market with stock photos and generic claims. We built 4 Seasons a competitive moat — real, localized data that homeowners can’t find anywhere else.
Market Trend Reports
White papers built from 20+ years of local building permit data. Real analysis that homeowners and agents share because it’s genuinely useful. Each report ties back to a 4 Seasons service line.
Embeddable Widgets
Live data widgets that partner sites and agents can embed — showing local remodeling trends in their area. Every widget drives traffic back to 4 Seasons. The data does the selling.
Consumer Advisory Content
Content backed by real permit cost data, not opinions. Positions 4 Seasons as the honest expert in a market full of noise.
Data-driven tools don’t just generate clicks — they build trust that shortens the sales cycle. When a homeowner has already used your trend data, they’re not comparison shopping. They’re calling you.
From Lead Engine to Full Business Intelligence
The data platform is its own case study →
One Engagement. Every Layer of the Business.
4 Seasons went from a broken lead form to an automated system that qualifies leads via SMS, pitches all three service lines on every interaction, routes high-intent buyers to sales with full attribution, and nurtures everyone else — powered by 173,411 building permits worth of market intelligence.
Every engagement starts with a conversation — not a sales deck.
More case studies coming soon
