Gerrit Huizinga (@gerrith777) header
Gerrit Huizinga (@gerrith777) profile picture

Building AI for home-improvement and outdoor-living companies. Playbooks, workflows, and what breaks. Indianapolis.

Indianapolis, IN
Joined January 2016
Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)Photo by Gerrit Huizinga (@gerrith777)
I run AI inside a home-improvement and outdoor-living company (indoor window coverings, awnings, motorized screens, pergolas). Most AI advice ignores businesses with crews, installs, and trucks. So I'm documenting the workflows I'm building for one: - estimating from photos - lead follow-up - install scheduling - fleet checks - review requests - owner dashboards One breakdown a week. Follow if you run a home-improvement business.
2
4
199
Which job would you never let AI do alone? Mine: texting a customer without a permission check, and changing ad spend. Both wait for a person's yes. Dollars: not measured. Start Monday: write down your two, and name the person who says yes to each.
4
Sort what Google or an AI tool could cite about you into four buckets: Own: your website Claim: your Google Business Profile, directories Earn: local news, forum threads Contest: wrong info Dollars: not measured. Start Monday: claim your profile, fix wrong info.
2
2
61
Customers call when a promised update never came. 7 touchpoints: welcome, measure, order + ETA, install confirmed, day-before, demo walkthrough, 7-day check-in. In testing, 40 jobs: 10 overdue. Worth: count "where's my order?" calls. Start Monday: send the order and ETA (#3).
10
Square-foot pricing hides jobs that lose money. In testing, a flat $/sq ft left a 2nd-story awning thin. Start Monday: cost the next $5K+ quote (materials, crew hours, drive, truck), then add a reserve. BLS median, construction laborers: $22.66/hr (May 2025, public estimate).
20
Most "dead" quotes aren't dead. They're unpaid follow-up. In testing, 150 CRM rows, nothing sent:
2
34
Sorting replies by keyword failed on fresh wording (6/15). So for now, any unclear reply pauses the follow-up and goes to a person.
1
7
Discounts come last. Close-out is a real goodbye, then stop. Score it: old quotes that reopen × close rate × gross profit, minus the cost of the hours and the tool. Start with last quarter's open quotes.
1
6
One landing page for every ad is a leak I check on a phone: 1. Headline matches the ad 2. Stars in the first screen 3. Booking up top 4. Promised counts match the screens 5. Tap-to-call 6. One page per service Dollars: not measured. Start with your biggest ad's page.
18
If someone runs your website, ask them for this. Link each blog post to your service pages just below Google's top spots. Max 4 links a post; a person signs off. In testing, a script did all 6 posts in about 5 minutes: 12 links, 7 to those pages. Worth: track calls from them.
29
Cost per lead is a vanity number for home-service ads. A cheap click that never books a measure still spends your money. I watch cost per booked appointment instead. What do you kill ads on?
1
49
An "instant price" that only asks product and size will surprise people later. Sandbox test, 200 fake final quotes against a fake price book:
2
46
No site questions: 65% of finals landed inside the range. Add three: - fabric tier - second story? - outlet nearby? Now 78.5% land inside. Sticker shock fell from 25% to 9.5%. Three questions beat a prettier page.
23
Your cheapest lead can be your most expensive appointment. Sandbox test, fake Meta export, 12 ads: The worst ad by cost per booked appointment ranked #3 by cost per lead. Rank ads by booked appointments, not leads.
45
A "text me if leads drop 10%" alert will teach you to ignore it. Sandbox test, fake funnel, one real break planted: - plain 10% rule: 17 alerts in 23 days, mostly noise - add a significance check (z < -2.33): 1 alert, the real one Small lead volume needs a gate, not a %.
43
Gerrit Huizinga retweeted
Roof/Window….OPEN for Colts/Bears tomorrow..🏈👍
54
135
38
1,800
280,341
Gerrit Huizinga retweeted
ABSOLUTE SCENES
4
12
174
37,818
Gerrit Huizinga retweeted
Got him. #ForTheShoe
577
4,027
1,108
15,779
1,637,285
Zava is 100% based off of Zlatan Ibrahimovic & I cannot wait to see more😂 #TedLassoSeason3 #Zava @Ibra_official
5
2
37
4,967