Pro 1 Painters.
Migrated a WordPress painting site to a 525-page, 57-city Next.js platform with an AI Color Visualizer that turns previews into leads.
Two things make this build different from a brochure site. The first is the AI Color Visualizer: a homeowner uploads a photo of their own room, exterior or kitchen cabinets, picks up to four real Sherwin-Williams colors, and receives photorealistic repaints of their own space by email — while Pro 1 receives the request as a lead, photo and color picks attached. It answers the one question every painting customer has, 'what will it look like?', and turns the answer into a scheduled estimate. The second is the programmatic painting platform underneath it: a 525-page site that gives each of 57 Gulf Coast cities and every service Pro 1 offers its own findable page, fed by a native blog engine instead of a CMS plugin.

What the project
needed to do.
Pro 1 Painters migrated from WordPress to a 525-page Next.js platform covering 57 cities from its two offices in Mobile and Spanish Fort, Alabama. The flagship is an AI Color Visualizer lead funnel — a homeowner's own photo, repainted in real Sherwin-Williams colors and emailed back — and underneath sits a programmatic city × service architecture, a 581-post native blog engine, and a CDS-managed two-profile Google Business operation. Rene Pollet reports $25,000–$30,000 in booked work from website form leads during month one, excluding calls.
Pro 1 Painters runs two locations — Mobile and Baldwin County — on a WordPress site that flattened the work into a handful of brochure pages and carried a faulty migration that mislabeled the floor-painting service as concrete coatings. Two metros' worth of demand was collapsing onto generic pages, and the business had no way to show a homeowner what a color would actually look like on their own walls. The build had to give every city and service its own findable page, undo the bad migration cleanly, and put a genuinely useful tool in front of customers at the top of the funnel.
The AI Color Visualizer answers the question every painting customer has — 'what will it look like?' — on the customer's own photo, before they ever call
Every preview request is a warm lead with the photo and colors attached, so the estimate visit starts halfway to yes
525 live pages.
Two offices, 57 cities, one system.
The diagram below maps the platform. Each square represents a live, crawlable route. The two stacked bands are the Mobile and Baldwin County footprints — every city the crews paint in, across the four service lines they offer. The cluster to the right is the AI Color Visualizer lead funnel, the four painting service lines, and the native blog engine that publishes without a CMS or plugin.
The deliverables,
line by line.
A Next.js application now live at pro1painters.com with 525 URLs — an AI Color Visualizer lead funnel at /tools/color-visualizer that repaints the homeowner's own photo in up to four Sherwin-Williams colors, composites a labeled before-and-after, emails it to the customer and delivers it to Pro 1 as a lead; a programmatic city × service architecture across 57 cities; a 581-post native blog engine on a weekday drip via Vercel cron; a single source of truth data architecture; and a two-profile Google Business operation with GBP API automation and Telegram field-photo intake. Migrated the site off WordPress with the DNS cutover on 2026-06-07 — Google Workspace email preserved, all 75 legacy URLs returning 200, and the mislabeled /concrete-coatings/ path 301-redirected to /floor-painting/.
525 live URLs
verified on the live sitemap, 2026-09-23 (migrated off WordPress)
AI Color Visualizer at /tools/color-visualizer
upload a photo, pick up to four Sherwin-Williams colors, receive photorealistic repaints of your own room, exterior or cabinets by email
Every visualizer request lands as a lead
photo, surface and color picks saved and emailed to Pro 1, with per-visitor and daily caps that stop abuse before any paid image generation runs
57 city pages across Mobile and Baldwin County, the Florida panhandle, the Mississippi coast and the New Orleans metro
343 service-area URLs in all
Interior & exterior painting, cabinet painting and refinishing, floor painting, commercial, stucco, drywall and pressure washing
each a findable, indexed service
581-post native blog engine
Mon–Fri drip on Vercel cron through 2028, no plugin, no CMS subscription
Two Google Business Profiles managed by the studio
GBP API automation plus Telegram field-photo intake from the crew
Clean WordPress → Next.js migration
DNS cutover 2026-06-07, Google Workspace email preserved, 75/75 legacy URLs return 200
Faulty migration paths reclaimed
/concrete-coatings/ 301-redirects to /floor-painting/
Single source of truth data architecture
one edit propagates across every city and service route
Family-owned, warranty-backed positioning
one accountable crew with manager sign-off on every job
What it looks like,
on screen.







How the build
earns the call.
Every city × service combination is a standalone, crawlable page with unique local content, metadata, schema, and internal links — 525 live URLs on the sitemap as of 2026-09-23. The migration preserved all 75 legacy URLs and 301-redirected the faulty /concrete-coatings/ path to /floor-painting/ so no equity leaked. The native blog engine drips 581 posts on weekdays, and the AI Color Visualizer is the conversion engine at the top of the funnel: the homeowner gets something genuinely useful, and Pro 1 gets their photo, their colors and their contact details.
Rene Pollet reports $25,000–$30,000 in booked painting work from website form leads during month one, excluding calls. He also reports the highest total call volume the business has had and a large increase versus prior months and the same month last year. The revenue and comparison are owner-confirmed.
Two things make this build different from a brochure site. The first is the AI Color Visualizer: a homeowner uploads a photo of their own room, exterior or kitchen cabinets, picks up to four real Sherwin-Williams colors, and receives photorealistic repaints of their own space by email — while Pro 1 receives the request as a lead, photo and color picks attached. It answers the one question every painting customer has, 'what will it look like?', and turns the answer into a scheduled estimate. The second is the programmatic painting platform underneath it: a 525-page site that gives each of 57 Gulf Coast cities and every service Pro 1 offers its own findable page, fed by a native blog engine instead of a CMS plugin.Studio rationale
Project at
a glance.
Rene Pollet reports $25,000–$30,000 in booked painting work from website form leads during month one, excluding calls. He also reports the highest total call volume the business has had. Revenue and the call comparison are owner-confirmed; live and indexed page counts are CDS-measured.
Ship a platform like this
for your trade.
The same architecture — a multi-metro city × service footprint, a native blog engine, and an interactive tool customers actually use, like the AI color visualizer that repaints a homeowner's own photo and hands the painter the lead — works for any painting or trades business running more than one location.