Tools

What You'll Build

A finished local-business website, built from nothing but a Google Maps pin.

Tom Crawshaw, who teaches this on his channel The AI Architects, walks through it as one of five practical Claude Code uses. The idea is almost insultingly simple. A huge number of local businesses, the plumber, the salon, the taco shop, have a Google Maps listing and no real website. Everything a basic site needs is already on that listing: the name, the address, the hours, the photos, the reviews, the phone number.

So you scrape the listing with Firecrawl, hand the result to Claude Code, and ask for a website. The agent reads the data and builds the whole thing in a single pass. Layout, sections, copy, the photos in the right places, a click-to-call button, an embedded map, the hours laid out cleanly. You point, it builds.

You are not building one taco shop's website. You are building the machine that turns any Maps listing into a site in an afternoon, whether that is your own business or a hundred prospects you want to pitch.

Why This Works

A local-business website is a solved problem that nobody told the local businesses about. They all need the same eight things: who you are, what you do, where you are, when you are open, how to reach you, a few photos, some proof, and a way to take action. The variation between a barber and a bakery is small. That sameness is exactly what makes it automatable.

The reason it has stayed expensive is that the work was glued to a human. Someone had to interview the owner, collect the photos, copy the hours, write the blurbs, and assemble it. That is a multi-week, multi-thousand-dollar project at an agency, mostly spent gathering information the business already published on Google.

The Maps listing collapses that. The information gathering is done. Firecrawl turns the public listing into structured data, and Claude Code does the assembly that used to need a designer and a developer. The afternoon you spend is the afternoon, not the first of several weeks.

And it scales sideways. The same prompt that builds your site builds a prospect's site. That is the part agencies should not miss.

Prerequisites

Step-by-Step Setup

Step 1: Grab the Google Maps Listing

Find the business on Google Maps and copy the listing URL. This is your whole input. The richer the listing, the richer the site, so check that the hours, photos, and reviews are actually filled in before you start.

Step 2: Scrape It With Firecrawl

Point Firecrawl at the listing and let it pull the data: the business name, address, phone, hours, the photo URLs, and the reviews. Firecrawl hands back clean, structured content instead of a messy page of HTML. Connect it to Claude Code directly so the agent can call it, or run the scrape and drop the result into your project folder. Either way, the goal is the same: turn a public listing into data the agent can read.

Step 3: Hand the Data to Claude Code and Ask for a Site

This is the one-shot. Open Claude Code in the project folder and give it a single, clear prompt: here is the scraped listing, build a complete one-page website for this local business. Tell it what you want on the page so it does not guess. A hero with the business name and a tagline, an about section, the services, the hours, a photo gallery from the listing images, a few of the best reviews as testimonials, a click-to-call button, and an embedded map of the address.

The agent reads the data and writes the whole site. You watch it build.

Step 4: Review and Refine in Plain English

The first pass gets you most of the way. Now you adjust it the way you would talk to a designer, except the turnaround is seconds. "Make the header darker." "Move the reviews above the gallery." "Write a warmer about section." "Add a contact form." Claude Code edits the live files and you refresh. This is where a generic build becomes the business's build.

Step 5: Put It Online

A site on your laptop helps no one. Buy or point a domain, push the files to a host, and you are live. For a static one-page site the hosting is cheap or free. This is the only step the agent does not do for you, and it is the one that turns the demo into a real asset.

Adapting This for Your Business

The build is the same every time. Change the listing, get a different site. That makes it useful in two very different ways.

Gotchas and Tips

What This Replaces

Before this, getting a local business online looked like one of these:

After this, the same finished site comes out of an afternoon. The information gathering is replaced by a scrape. The designer and developer line items are replaced by one Claude Code pass. The weeks are replaced by an afternoon. For an agency, that is the difference between selling a project and selling a result. For an owner, it is the difference between a site and another year of meaning to get one.


Keep Reading