§ 01Painting · Multi-Location + AI Color Visualizer

Pro 1 Painters.

Migrated a WordPress painting site to a 469-page Next.js platform with an on-device AI Color Visualizer across Mobile and Baldwin County.

Two things make this build different from a brochure site. The first is the AI Color Visualizer: a homeowner snaps a photo of their own room or house, taps a real paint color, and sees it repainted on the spot — the computer vision runs entirely in the browser, so it is private, instant, and costs nothing to serve. The second is the programmatic painting platform underneath it — a 469-page site that gives every city Pro 1 covers and every service it offers its own findable page, fed by a native blog engine instead of a CMS plugin. A tool that answers the one question every painting customer actually has — 'what will it look like?' — sitting on top of an SEO platform that makes the business findable in the first place.
SectorPainting · Local Services
StackNext.js + Vercel
StatusActive
Scope2 locations · 469 pages
Pro 1 Painters — hero screenshot
fig. 01 — Homepage hero

What the project
needed to do.

Pro 1 Painters migrated from WordPress to a 469-page Next.js platform serving Mobile and Baldwin County, Alabama. The flagship is an on-device AI Color Visualizer; underneath sits a programmatic city × service architecture, a 521-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.

Studio rationale
An on-device AI Color Visualizer answers the question every painting customer has — 'what will it look like?' — before they ever call

Computer vision runs entirely in the browser: private, instant, and $0 to serve at any volume

469 live pages.
Two metros, 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 on-device AI Color Visualizer, the four painting service lines, and the native blog engine that publishes without a CMS or plugin.

469 live pages
Mobile + Baldwin County footprints
AI Color Visualizer
On-device · in-browser · private
4 painting service lines
Interior · Exterior · Cabinets · Floor painting
521-post blog engine
Native · no CMS · 2-year weekday drip
469live crawlable pages
↑ Mobile metro · Baldwin County (Spanish Fort) ↓

The deliverables,
line by line.

A Next.js application now live at pro1painters.com with 469 pages — an on-device AI Color Visualizer at /tools/color-visualizer that segments a homeowner's photo and recolors surfaces with a real paint pick entirely in the browser, a programmatic city × service architecture across Mobile and Baldwin County, a 521-post native blog engine on a two-year 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/.

01

469 live pages

verified on the live sitemap, 2026-07-12 (migrated off WordPress)

02

On-device AI Color Visualizer at /tools/color-visualizer

snap a room or exterior, tap a real paint color, see it repainted instantly, private and in-browser at $0

03

Programmatic city × service architecture across two metros

Mobile and Baldwin County (Spanish Fort)

04

Interior & exterior painting, cabinet painting and refinishing, and floor painting

each a findable, indexed service

05

521-post native blog engine

a two-year Mon–Fri drip on Vercel cron, no plugin, no CMS subscription

06

Two Google Business Profiles managed by the studio

GBP API automation plus Telegram field-photo intake from the crew

07

Clean WordPress → Next.js migration

DNS cutover 2026-06-07, Google Workspace email preserved, 75/75 legacy URLs return 200

08

Faulty migration paths reclaimed

/concrete-coatings/ 301-redirects to /floor-painting/

09

Single source of truth data architecture

one edit propagates across every city and service route

10

Family-owned, warranty-backed positioning

one accountable crew with manager sign-off on every job

What it looks like,
on screen.

Homepage hero — Pro 1 Painters
fig. 01 — Homepage hero — Pro 1 Painters
AI Color Visualizer — on-device repaint
fig. 02 — AI Color Visualizer — on-device repaint
Painting services overview
fig. 03 — Painting services overview
Floor painting — dedicated service
fig. 04 — Floor painting — dedicated service
City coverage — Mobile + Baldwin County
fig. 05 — City coverage — Mobile + Baldwin County
Native blog engine — weekday drip
fig. 06 — Native blog engine — weekday drip
Recent projects — Gulf Coast gallery
fig. 07 — Recent projects — Gulf Coast gallery
Contact and quote request
fig. 08 — Contact and quote request

How the build
earns the call.

Search architecture

Every city × service combination is a standalone, crawlable page with unique local content, metadata, schema, and internal links — 469 live pages on the sitemap today, with 311 indexed at the latest coverage pull. 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 521 posts over two years on weekdays, and the AI Color Visualizer gives the site a top-of-funnel reason to share and return.

Business value

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 snaps a photo of their own room or house, taps a real paint color, and sees it repainted on the spot — the computer vision runs entirely in the browser, so it is private, instant, and costs nothing to serve. The second is the programmatic painting platform underneath it — a 469-page site that gives every city Pro 1 covers and every service it offers its own findable page, fed by a native blog engine instead of a CMS plugin. A tool that answers the one question every painting customer actually has — 'what will it look like?' — sitting on top of an SEO platform that makes the business findable in the first place.Studio rationale

Project at
a glance.

Sector
Painting · Local Services
Stack
Next.js + Vercel
Status
Active
Scope
2 locations · 469 pages
Live pages
469
Indexed pages · latest pull
311
Forms-only work · month one
$25K–$30K
Flagship tool
AI Color Visualizer

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.

Inquire

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 on-device color visualizer that lets a homeowner repaint their own room before they ever call — works for any painting or trades business running more than one location.

← Previous
Air Solutions Heating & Cooling
HVAC · Multi-City Programmatic SEO
Next →
Streamlined Plumbing
Plumbing · Programmatic Local SEO
Call (251) 370-0292Start a project