Launching a new Arizona plumbing company with a 779-page website
Baja Plumbing Co is a new plumbing company serving Arizona. We built its brand assets and a large static website, structured like a national plumbing franchise site, and launched it on Cloudflare in October 2026.


- Client
- Baja Plumbing Co
- Location
- Phoenix, AZ
- Industry
- Plumbing
- Built
- Oct 2026, live Oct 23
- Stack
- Node static generator, vanilla JS, Cloudflare Workers and KV
- Service area
- Phoenix metro, Pinal County, Northern Arizona and Southern Arizona
The challenge
Baja Plumbing Co was newly formed and had no website. It needed to look established on day one and cover a wide service area, from the Phoenix metro to Flagstaff and Tucson.
With 48 cities and dozens of services, hand-building pages was not practical, so every page had to come from one generator.
What we did, step by step
- Plan the structureWe structured the site like a national plumbing franchise site, with its sections and service catalog rewritten for Baja Plumbing and Arizona.
- Build the brand systemFrom the client's logo we built a chrome on black look, a font system, logo variants, favicons, app icons and an Open Graph image.
- Write the service catalogWe built 45 residential and 47 commercial service pages, each with Arizona context like hard water, slab leaks, monsoons and high-country freezes.
- Generate city pagesWe built 48 Arizona city pages, each with a page per service category, for 625 URLs under locations, with ZIP codes and local notes.
- Add interactive featuresWe added mega menus, a mobile drill-down menu, a ZIP finder with location lookup, a 6-step Book Online wizard, printable coupons and a sticky mobile call and book bar.
- Capture every leadForms post to one endpoint that stores each lead in Cloudflare KV as a backup and emails it, with an optional CRM forward.
- LaunchOn Oct 23, 2026 the site went live on Cloudflare Worker custom domains with 0 broken internal links, an IndexNow submission and llms.txt.
- Make a media kitOn Oct 27, 2026 we produced banners, profile images, posts and paste-ready profile copy for social and listings.
What's on it
- 92 residential and commercial service pages
- 48 city landing pages with per-service pages
- ZIP finder with service-area check
- 6-step Book Online wizard
- Lead forms with a KV backup and email delivery
- Printable coupons and offer popup
- Arizona cost guide
- Sticky mobile call and book bar
Search and local setup
- 779 URLs in the live sitemap
- 48 city pages plus 576 city and service category pages
- Plumber, Service, FAQPage and BreadcrumbList schema
- FAQ sections on every category and city service page
- Cost guide built from per-service follow-up questions
- IndexNow submission and llms.txt
- Preview copy kept out of the index
Questions people ask about this work
How many city pages should a plumbing website have?
It depends on where you actually work. Baja Plumbing Co serves 48 Arizona cities, so we built a page for each city and a page for each service category within it. Each page carries local details like ZIP codes and neighborhoods so it is not just a copy with the city name swapped.
Can a brand new plumbing company launch with a full website?
Yes. Baja Plumbing Co launched about 11 days after we started building, with service pages, city pages, online booking and lead capture in place. We also made a media kit for its social profiles and listings.
How do you make sure plumbing website leads are not lost?
Every form on this site posts to one endpoint that saves the lead in Cloudflare storage before emailing it. If an email fails, the lead is still on record.
Services in this project
Related projects

Streamline Plumbing AZ
Streamline Plumbing's old site was on a vendor-controlled WordPress install the owner could not log into.
Level Up Garage Door
Level Up Garage Door is a family-owned garage door company in Queen Creek.
Squeaky Clean Turf
Squeaky Clean Turf cleans artificial turf across Greater Phoenix and sells its own turf cleaner.
Built and written up by John M. Williams, founder of It All Started With An Idea in Queen Creek, AZ. 15+ years and $350M+ in managed ad spend.